我有2個html頁面(主要和詳細信息):主頁面包含一個表格和一個空div。當用戶點擊一個表格行時,通過AJAX從另一個頁面(詳細信息頁面)填充空白div。Javascript的ajax腳本<head>?
在詳細信息頁面上,我想加載Google地圖。此外,我希望該頁面可以獨立運行(獨立),而不僅僅是通過AJAX。
因此,這裏是我的問題: 使用谷歌地圖我必須包含這個腳本的HTML頭:
<script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script>
如果我有這樣的詳細信息頁面,它工作正常獨立。但是,當我嘗試從主頁面通過AJAX獲取它時,它不起作用。 Google服務器掛起,並沒有進展。另一方面,如果將其包含在主頁面中,AJAX可以正常工作,但由於其缺少一個重要的包含,因此細節頁面本身無法運行。
我真的很想把它留在細節頁面,因爲它有更多的邏輯在那裏。有沒有什麼方法可以在主頁面中從詳細信息頁面加載腳本?
一般什麼是最好的方法與JavaScript包括和AJAX?將所有內容放在主頁面中?或者是否有任何機制將所有內容加載到主頁面,但是將代碼保存在一個jaxed頁面中?
順便說一句。我使用jQuery,但它並不重要。這是一個設計問題,而不是圖書館問題。
你爲什麼包括整個頁面?如果你只是包括身體,這種方式你不會再包括腳本... – Luis
不能加載只是身體。在細節頁面上我還有一些其他腳本,它們需要留在那裏,比如地圖配置:中心,標記,方向... – ZolaKt