【发布时间】:2010-05-07 17:07:57
【问题描述】:
我需要控制一些脚本元素,这就是为什么我想添加类属性来做到这一点。 但是,w3c 说它是无效的。一些效果,如果我添加 rel 或 id 属性。
任何其他想法如何访问适当的脚本标签?
文档类型:XHTML 1.0 Strict
谢谢,
【问题讨论】:
标签: html w3c w3c-validation
我需要控制一些脚本元素,这就是为什么我想添加类属性来做到这一点。 但是,w3c 说它是无效的。一些效果,如果我添加 rel 或 id 属性。
任何其他想法如何访问适当的脚本标签?
文档类型:XHTML 1.0 Strict
谢谢,
【问题讨论】:
标签: html w3c w3c-validation
嗯...好问题。他们似乎连身份证都没有。
想到的唯一想法是将您的识别信息添加到查询字符串中:
<script src="http://www.example.com/scripts/script.js?id=my_id&variable=value">
它非常笨拙,但如果有效性是最重要的因素......
另一个想法是将数据存储在# 部分:
<script src="http://www.example.com/scripts/script.js#id=my_id&variable=value">
但我会担心那会带来意想不到的后果。我的假设是浏览器会在请求脚本时删除该部分,但我不确定。
HTML 5 将带来data: attribute。很可能这些在脚本标签中也是合法的。
【讨论】: