我有一箇舊頁面,頁面上的所有鏈接都是用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