如何在打開Chrome應用時在Chrome網上應用店中打開模式對話框中的網址鏈接。注意背景在陰影中仍然存在,但它仍然是主頁。 Chrome網上應用店中的網址更改。在模式對話框中打開鏈接(如Chrome網上應用店)
2
A
回答
1
對於對話框使用jQuery UI
http://jqueryui.com/demos/dialog/#modal-message
要更改URL與JS使用歷史API
還要檢查Good tutorial for using HTML5 History API (Pushstate?)
對於舊版瀏覽器,您可能需要使用location.hash,上面的jQuery UI站點就是一個很好的例子。
在對話框打開的所有鏈接,你可以編寫類似下面
$('a').click(function(e){
e.preventDefault();
var url=$(this).attr('href')+"?content_only"; //content_only added to tell index.php to give only content without template and JS
$.get(url, function(data) {
$('.dialog').html(data).dialog();
//change URL here
});
});
對於指向所有URL主頁你必須做服務器端的技巧,指向所有URL指向index.php。像example.com/index.php/subpage
和檢查文檔就緒,如果URL不只是index.php
我的意思是像example.com/index.php/subpage
然後在對話框中打開example.com/index.php/subpage?content_only
。在index.php
中使用一個標準,content_only
被指定,然後只返回subpage
的內容而沒有模板和JS。
相關問題
- 1. 無法在Google Chrome上使用JQueryUI對話框打開「打印對話框」
- 2. 從錨鏈接打開jQuery對話框
- 3. jQuery UI的模式,對話框:在對話框打開
- 4. 如何在選擇標籤上打開Jquery對話框模式
- 5. Chrome上的模式對話框
- 6. 打開模式對話框阻止了操作(Cucumber,Watir-WebDriver,Chrome)
- 7. 如何從Wicket模式對話框打開外部網頁
- 8. Chrome網上應用店
- 9. jQuery UI對話框 - 如何從iframe中的鏈接打開對話框
- 10. 如何在模態對話框中打開HTML網頁資源
- 11. jquery對話框,在同一對話框窗口中打開鏈接
- 12. 打開html模式對話框
- 13. 重新打開模式對話框jquery
- 14. RegisterStartupScript無法打開模式對話框
- 15. OnInit打開模式對話框兩次
- 16. jQueryUI無法打開模式對話框
- 17. 如何鏈接到Chrome網上應用店之類的Chrome擴展?
- 18. 在新打開的模式窗口頂部打開對話框
- 19. 有模式對話框打開輔助對話框的問題
- 20. 強制鏈接來打開「鏈接另存爲」對話框
- 21. 如何在打開的對話框中設置排序模式
- 22. 如何在模態模式下打開對話框
- 23. 如何啓用超鏈接打開模式對話框,同時允許在同一鏈接上的新標籤中打開
- 24. 如何防止打開對話框中的鏈接
- 25. 我如何去在一個jQuery對話框打開HREF鏈接?
- 26. Objective-C在Safari和Alert對話框中打開鏈接
- 27. 在另一個模態JFace對話框上打開模態JFace對話框
- 28. 在Google Chrome網上應用店中使用自動配對
- 29. 在Chrome中以編程方式打開上傳文件對話框
- 30. 通過打開模式對話框編輯數據網格
感謝您的快速回答。但是當你在URL地址欄中輸入www.demopage.com/example.php時,你的擁塞方法不起作用,它只會打開example.php,而在後臺沒有主頁。 – 2011-12-26 12:15:06
這件事情有點棘手和細節,無論如何我已經更新了答案。 – Usman 2011-12-26 13:46:42