由於網站提出的問題,我必須爲頁面上的所有鏈接使用JavaScript。用JavaScript做鏈接慢下來一頁?
是這樣的...
<a href="javascript:this.location = 'stamping.html'"><img src="image.png"/></a>
威爾具有網頁上的JavaScript許多環節顯著慢下來?
Javascript是在頁面初始加載時運行還是僅在單擊鏈接時運行?
編輯:對於那些問爲什麼我這樣做。我正在創建一個iPad站點,當您使用「添加到主頁」按鈕將該站點添加爲圖標時,它允許用戶查看沒有地址欄的站點。
但每次單擊鏈接時,都會在地址欄返回的新窗口中重新打開Safari。
我能找到的唯一解決方案是使用JavaScript代替基於html的鏈接打開頁面。
對於進一步參考看看...
iPad WebApp Full Screen in Safari
第二個答案
「只打開第一(書籤)頁面全屏顯示。任何下頁將可見地址欄打開再次,無論元,你把你的頁面標題標記......「
3回答下來
」如果你はNT留在一個瀏覽器,而無需啓動一個新的窗口,使用HTML代碼:
a href="javascript:this.location = 'index.php?page=1'"
「
潛在的問題是什麼?這似乎是一個奇怪的解決問題的辦法。 – Rontologist
爲什麼會..? –
你對「重要」的評價是什麼?您在測試中包含哪些瀏覽器?您的用戶使用哪些瀏覽器?什麼是您的用戶的慢度閾值?網頁上還有哪些其他標記? –