2013-04-04 113 views
0

我發現一個Ajax的網站下面的代碼片段:html屬性「opts」是什麼意思?

<a href="#" class="nav" opts="page:about;fadein:0;fadeout:0"> About </a> 

我從來沒有見過的屬性opts之前。在谷歌很難找到一些東西。
這是什麼?

回答

3

這意味着什麼。這是非標準的和無效的。據推測,它正在被頁面中的JavaScript使用。

標準的方式來存儲數據的JavaScript將與data- attributes

+0

噢好吧。謝謝! – 2013-04-04 13:29:13

+0

如果他們沒有調用我們無法從所提供的信息中告知的自定義DTD,則它是非標準的和無效的。然而,如果他們在這個頁面上設置了一個自定義的DTD,它可以用來做他們想要的任何事情。 – 2013-04-04 13:37:26

+0

@Tabetha Moe:就HTML而言,自定義DTD是非標準的。 – BoltClock 2013-04-04 13:38:02

-1

我對Google做了一些調查,看來他們使用的是自定義文檔類型聲明或自定義DTD。

http://www.htmlhelp.com/tools/validator/customdtd.html

+0

護理分享這個研究? – BoltClock 2013-04-04 13:27:14

+0

你走了,我做了一個編輯,以顯示我找到的資源。 – 2013-04-04 13:36:01

+0

如果多達0.1%的使用expando-attributes的網站編寫了DTD來支持它們,我會感到驚訝。 – Quentin 2013-04-04 13:36:25