台灣最大程式設計社群網站
線上人數
1590
 
會員總數:246083
討論主題:189658
歡迎您免費加入會員
討論區列表 >> PHP >> 網頁 google map 地圖顯示
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
網頁 google map 地圖顯示
價值 : 50 QP  點閱數:575 回應數:6
樓主

Rasico
門外漢
0 4
58 8
發送站內信

if($row['abc'] == '1'){
echo 'alert("發出訊息。");';
}
}

這是我目前的彈跳視窗程式
我原本程式是有google map
然後當abc=1需要一個彈跳視窗
可是當abc=1的時候我的地圖會不見
變成白屏
按下確定之後google map才會再出現
想請問是要在裡面在鑲嵌什麼地圖才會出現
我地圖是用
<script src="http://maps.google.com/maps?file=api&v=2&key="
xxx" type="text/javascript"></script>
<script type="text/javascript">

然後之後用php語法把mysql部分包在裡面
彈跳視窗也是在<?php裡

搜尋相關Tags的文章: [ google map ] , [ PHP ] ,
本篇文章發表於2015-09-03 16:56
1樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
使用alert就會使javascript暫停運行的。這是正常的。
你要的話就得要確保alert能在地圖之後才顯示。或是做自定義的alert。
用alert就一定會暫停javascript。
本篇文章回覆於2015-09-03 17:02
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

Rasico
檢舉此回應
因為我的程式需要即時接收訊息
所以基本上好像重整完有彈跳視窗出現地圖就會白屏
本篇文章回覆於2015-09-04 09:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
因為一般地圖是後置處理的。大多數的人是用onload的方式。
而javascript的alert它有一個很頭痛的問題。
就是當彈跳出來時。javascript一定會暫停程式及頁面的載入。(各瀏覽器的情況不同,有的會有的不會,就我知道ie一定會暫停)
所以我除了抓bug的情況下會使用。其它情況都不會使用它。
我是自已找一個msg_box來代替原本的alert彈跳訊息。

你也只能這樣做了。那是沒辦法處理的問題。
本篇文章回覆於2015-09-04 15:47
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

Rasico
檢舉此回應
我剛剛照你的說法去查一下MSGBOX
先簡單測試
MsgBox("你要顯示的字串")
他會顯示有錯誤
跟編輯器有關嗎
我是用DREAMWEAVER
本篇文章回覆於2015-09-04 16:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
最有價值解答

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
汗!!!

msgbox又不是原來JAVASCRIPT可用的函數。當然會報錯啊。
我有說去找一個msgbox人家寫好的程式來用。或是自已寫一個也可以。

你google msgbox 因該也可以找到一堆人家寫好的東西。

那是用div搭配css處理的一種彈跳小視窗的技術。
不直接用alert的一種技術。

真傷腦筋@@"
本篇文章回覆於2015-09-04 16:55
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

Rasico
檢舉此回應
好謝謝QQ
因為我真的沒用過MSGBOX
上網查也沒特別說明
感謝喔
本篇文章回覆於2015-09-05 09:09
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.