我有一个旧页面,页面上的所有链接都是用javascript设置的,并且网站上没有使用锚标签。如何添加锚定标记到链接用javascript设置的html?
我需要重建这些页面,但需要将锚文本添加到html。目前跨度与ID用于告诉JavaScript在哪里创建链接。例如:
<span id="sleeponit_hypertext" style="cursor:pointer"><font face="Arial"><span
style=" font-size:15px"><b><u>National Aeronautics
and Space Administration</u></b></span>
会由JavaScript用来设置国家航空和航天局为纽带(使用findobject和是ActionEvent来设置的,其中的onclick应以用户的位置)。
是否有反正我可以自动拥有锚标签?如何解决这个问题的任何想法都会有所帮助。
编辑:为了进一步明确,即设置链接的JavaScript功能如下:
FindObject("sleeponit_hypertext").onmousedown = function(){ sleeponit_hypertext_MouseDown(); };
FindObject("sleeponit_hypertext").onmouseup = function(){ sleeponit_hypertext_MouseUp(); };
FindObject("sleeponit_hypertext").onmousemove = function(){ sleeponit_hypertext_MoveIn(); };
FindObject("sleeponit_hypertext").onmouseout = function(){ sleeponit_hypertext_MoveOut(); };
actions.sleeponit_action43 = new SetCursorAction("pointer");
actions.sleeponit_action44 = new SetCursorAction("default");
actions.sleeponit_action55 = new PageAction("indivlearning.html")
PageAction功能只是用来加载与通过的文件名的窗口(在这种情况下indivlearning.html)。
parent.loadPage(this.m_PageName)
其中this.m_PageName是传递给PageAction的内容。
我很想用带有附加锚标签的页面加载相应链接来激发PageActions。
只是为了澄清你的问题:你有一个页面,Javscript根据span id动态创建链接。您想要使用正确的链接对纯HTML进行一次性转换。是对的吗? – 2011-04-18 16:29:26
没有为链接创建实际的锚定标记,javascript用于在跨度的点击事件中加载新的页面。 我想要做的是创建具有正确链接位置的锚标签,基于Javascript Onclick甚至将用户发送到的位置。 – user713754 2011-04-18 17:51:34
我看到更新...让javascript代码有帮助。但我不明白最后一句话。这是什么意思......“使用添加的锚定标记在页面加载时使用相应的链接激发PageActions”? – LarsH 2011-04-19 16:11:10