我想獲得一個基於JavaScript的「世界時鐘」運行裏面彈出的div與jQuery顯示。 當我在Dreamweaver實時視圖中查看它時,它非常棒。但是,當我將它上傳到我的服務器時,包含document.write(...)命令的Javascript showClock(clockobj)立即執行,並用地圖重寫整個屏幕。所以,我將showClock(clockobj)調用了worldclock.html javascript,並將其放入打開div的jQuery處理程序中。地圖出現點擊。但它不在div中。它佔據了整個屏幕。使用「document.write」調用運行javascript INSIDE jQuery創建的DIV。如何?
如何讓它顯示INSIDE div,就像頁面上的所有其他按鈕一樣? (友情提示,轉換器,添加,編輯,複製等)
這裏是鏈接,如果你想看到我在做什麼:
http://www.bizzocall.com/cp-ManagePhone.php
這裏的JS:
<script src="http://www.clocklink.com/embed.js"></script><script type="text/javascript" language="JavaScript">
clockobj=new Object;clockobj.clockfile="world001-blue.swf";
clockobj.TimeZone="PST";
clockobj.width=480;
clockobj.height=250;
clockobj.wmode="transparent";
</script>
這裏是jQuery的:
<script type="text/javascript">
$(function(){
// Dialog box
$('#worldclock').dialog({
autoOpen: false,
width: 540,
buttons: {
"Cancel": function() {
$(this).dialog("close");
}
}
});
// Dialog Link
$('#worldclockbtn').click(function(){
$('#worldclock').dialog('open');
showClock(clockobj);
return false;
});
});
</script>
的HTML:
<div id="worldclock" class="DialogBox">
<?php require_once('worldclock.html'); ?>
</div>
<div class="tiptxt" id="worldclockbtn" >WORLD CLOCK
<div class="arrowInCircle"></div>
</div>
再次感謝。你釘了它。感謝您的建議,我現在就開始運行了! –