在我的(school) website中,我們使用Iframe顯示班級博客(在博主)。除非用戶點擊(說)iframe內的照片,否則這很有效。 Blogger(在這種情況下)然後在整個瀏覽器窗口中顯示照片並且後退按鈕循環;也就是說,如果後退按鈕被擊中,瀏覽器(IE,FF,Chrome)停留在同一頁面上。唯一的出路是讓用戶跳回兩頁(我們許多用戶不知道該怎麼做)。 我已經閱讀了很多關於後退按鈕和iframe的文章,但似乎並沒有一個簡單的解決方案。請記住,我無法控制iframe內容(因此框架中沒有可嵌入的後退按鈕)。想法任何人?使用IFRAMES的後退按鈕循環
1
A
回答
1
我將使用的解決方案是在iframe內容加載後循環,並在iframe中的鏈接上設置目標屬性,以便它們在iframe或新窗口中打開。下面是使用jQuery的例子:
$('#iframeID').contents().find('a').attr('target', '_blank');
你可以做類似的使用循環和DOM方法的東西,我會後一些代碼,這樣做,如果你不知道如何去做。
編輯:不能訪問如果跨域的內容,因此這將不會在這種情況下
+0
如果iframe的內容不在同一個域中(在本例中不是這樣),則無法訪問iframe的內容。 – mercator 2009-11-11 22:38:24
+0
我現在正在嘗試在JSBin上測試它。如果有人想測試答案,這裏是測試頁面的鏈接。 http://jsbin.com/onoge – 2009-11-11 22:42:13
相關問題
- 1. 帶iFrames的後退按鈕
- 2. jquery 2 iframes後退按鈕問題
- 3. 打開後退按鈕上的循環
- 4. 與AngularJS和routeparams後退按鈕循環
- 5. Python退出與Wiimote按鈕循環按
- 6. 後退按鈕使用JavaScript
- 7. 應用按後退按鈕當按下後退按鈕
- 8. 循環後響應按鈕
- 9. IOS 9.3禁用iPhone上的後退按鈕後退按鈕
- 10. 如何循環播放無線電問題後退按鈕Javascript
- 11. 循環按鈕
- 12. ActionBar後退按鈕和Android後退按鈕之間的區別
- 13. Android禁用後退按鈕
- 14. 後退按鈕禁用
- 15. 禁用IE後退按鈕
- 16. 後退按鈕uinavigationcontroller
- 17. jQTouch後退按鈕
- 18. UINavigation後退按鈕
- 19. Android後退按鈕
- 20. UITableView後退按鈕
- 21. 檢測按鈕的後退按鈕
- 22. 使用後退按鈕恢復活動
- 23. 後退按鈕和使用AJAX刷新
- 24. CodeIgniter問題與使用後退按鈕
- 25. 陣營使用後退/前進按鈕
- 26. 使用後退按鈕開始活動
- 27. 使用後退按鈕保存sharedPreferences
- 28. 使用對話框後退按鈕
- 29. 使設備的後退按鈕像操作欄上一樣(後退)按鈕
- 30. 後退按鈕後跟蹤
你是如何服務於這個頁面的工作?它是靜態HTML還是由服務生成? – 2009-11-11 23:15:16