2012-02-23 52 views
3

我只是跑过一个有一些脚本的html页面。脚本标记以下列行开头:请帮我弄清楚这是一种什么样的脚本语言

<script type="text/IMAN"> 

我的问题是什么是IMAN脚本? 我知道javascript通常以<script type="text/javascript">

开头我改成了,现在页面显示所有的代码。

+2

您是否会向我们展示该块中包含的内容? – epoch 2012-02-23 13:56:28

+3

'

0

这是一个无效的MIME类型。 “类型”attr。在HTML <script>标签中应该包含有效的HTML mime类型。通常其值为text/javascript(用于Javascript资源)。无论如何,没有MIME类型的文本/ IMAN。

+1

这是完全有效的,它只是未知的。 – JimmiTh 2012-02-23 14:02:29

+0

此外,MIME类型非常易于扩展,因此您可以定义您喜欢的任何MIME类型 - https://sites.google.com/a/geotoolkit.net/intviewer/other-useful-intviewer-apis/mime-types – 2012-02-23 14:05:36

+0

是同意,你可以定义任何你想要的MIME类型,但只有当你将该MIME类型放置在实际使用的MIME类型的某个地方时,它才有意义(并且在我看来转换为“有效”)。放置一个脚本标记对我来说没有多大意义。 – 2012-02-23 14:08:16

1

您可以为脚本类型指定任何有效的MIME类型(基本上这意味着“用斜杠分隔的两个标识符”),如果浏览器无法识别该类型,它将忽略该内容。可能它是一个HTML模板或开发人员想要从Javascript访问的其他东西,但希望浏览器本身忽略它。 IMAN的名字?可能有一些程序员的注意力。

在jQuery中(例如),你可以访问它想:

$("script[type*=IMAN]").each(function() 
{ 
    // Do something with $(this).text() or .html() or whatever 
}); 
0

我知道这是一个古老的职位,但标签 <script type='text/IMAN'> 是编写imanscript开始(开放标签)。 Imanscript是siemens teamcenter使用的专有脚本语言。脚本语言有点像vbscript,但严格用于web api编程。最初的脚本语言最初称为imanscript,但在最新版本的Teamcenter中,它被称为tcscript。

相关问题