我在我的頁面中有一個鏈接A會將用戶帶到頁面B.我希望頁面B彈出而不會影響我的頁面A,使用jQuery UI對話框如何使用窗口。開()函數(如:<a href="" onclick="window.open('abc.php','', 'width=100, height=100, location=no, menubar=no, status=no,toolbar=no, scrollbars=no, resizable=no'); return false"> ABC </a>
我有這個頁面答:如何使用jQuery UI對話框創建彈出窗口
<a href="abc.php">link to page B </a>
我有這個頁面B:
<script>
$(function() {
//$("#dialog").dialog();
$("dialog:ui-dialog").dialog("destroy");
$("#dialog").dialog({
height: 500,
width: 740,
modal: true
});
});
</script>
<div id="dialog">
//code for form of page B
</div>
我的問題是內容的對話框內顯示但它不會彈出窗口,對話框只顯示在瀏覽器上窗口作爲對話框。基本上,頁面A被頁面B取代,但是我希望頁面B在用戶點擊頁面A上的鏈接時彈出。
任何人都知道該怎麼辦?非常感謝。
只調用'DIV'作爲彈出不是整個頁面B. –
您是否使用Phonegap?如果是這樣你可以使用Childbrowser phonegap插件來實現該功能,另請參閱http://stackoverflow.com/questions/5101665/opening-all-external-links-in-phongaps-childbrowser-using-jquery-mobile – Nelson