2016-11-25 75 views
-4

夥計們!我想知道從哪裏開始明白爲什麼Chrome瀏覽器會以這種方式返回JavaScript警報。它可以在PHP源代碼中缺少JavaScript嗎?我應該從哪裏開始瞭解和診斷問題?爲什麼警報在Chrome中以這種方式返回?

我的腳本

"<script type='text/javascript'> 
 
      $(document).ready(function(){ 
 
      $('#menu2').click(function(event){ 
 
      event.preventDefault(); 
 
    
 
      alert('Text'); 
 
      }) 
 
      }); 
 
      </script>";

結果鉻:

enter image description here

結果Mozilla的

enter image description here

+0

我不確定你在問什麼。問題是什麼? – 4castle

+0

@Renato 2nd截圖是bootstrap中的模態特徵。 – Adrian

+0

請添加您的代碼,以便我們爲您提供幫助 – elicohenator

回答

1

Chrome中默認彈出窗口看起來不好的原因是因爲它們並不重要,所以Google的開發人員沒有理由花費大量時間來設計和構建漂亮的窗口。如果你看看大多數其他瀏覽器的彈出窗口(據我所知),它們看起來很相似。

您的第二個屏幕截圖看起來像某種修改版本(可能是bootstrap?),並且與默認彈出窗口完全無關。

因此,要回答你的問題,不,沒有缺少的JavaScript或PHP源代碼。這只是Google的一個設計選擇,將資源集中到更重要的領域。

如果你想改變外觀,你不能。它是瀏覽器的一部分,不屬於網站的一部分。但是,如果你真的需要更好看的(我強烈建議你看看不同的選擇,因爲彈出窗口是不好的用戶體驗),http://jqueryui.com/dialog/將能夠提供幫助。

+0

我該怎麼做才能提高警報的外觀? –

+0

查看新的編輯瞭解更多詳情 –

+0

我嘗試使用http://bootboxjs.com/來獲得更好的視覺效果,但是我無法將其應用到上面的JavaScript代碼中。我認爲這將是理想的。你能幫我解決這個問題嗎? –

相關問題