2010-04-07 88 views
1

我有一個JavaScript文件main.js和五個html文件1.html,2.html,3.html,4.html,5.html 我想訪問所有文件中的JavaScript文件main.as。 我已經在所有五個中使用過,但我無法訪問它。是否有可能在html文件中共享.js文件。多個html文件可以使用單個javascript文件嗎?

PLZ回覆,

在此先感謝

PRASHANT杜貝

+1

請顯示一些代碼。 – 2010-04-07 09:53:37

回答

6

是的,這是完全可能的。這就是能夠擁有JS文件而不是必須在HTML中嵌入所有代碼的關鍵。

+0

感謝您的回覆,但對不起,我不清楚這個問題。 我試圖做的是1.html有4個框架,他們包含文件2.html,3.html,4.html和5.html。所有這4個html都是由Flex生成的html,即嵌入了swf。現在在任何事件上2.html我想使3.html可見。是否有可能 謝謝 – 2010-04-07 10:17:50

+0

正如你已經接受了答案,你可能想問一個新的問題。我認爲應該可以使用parent.frames。 – 2010-04-07 10:34:28

+0

謝謝馬丁我試圖parent.frames ['id']。src =「2.html」但它沒有工作 是否有可能給parent.frames ['id']。visible = true或類似的東西 – 2010-04-07 10:46:05

1

是。你在你的HTML文件中使用了正確的路徑到main.js文件嗎?

3

是的。完全可能。

只需在所有文件中引用它,例如通過

<script type="text/javascript" src="Scripts/main.js"></script> 
4

是的這是可能的。您只需在您的HTML文件中包含

<script type="text/javascript" src="main.js"></script> 

,最好靠近底部(用於更快的渲染)。到目前爲止你做了什麼?

2

是的,這是可能的。

從你的html訪問javascript的方式可能有問題。告訴我們你的html的<script ...>...</script>部分。

0

創建的.js擴展與它所有的功能和 單獨的JavaScript文件只是包括此javascript文件在所有的HTML腳本ü想使用在head標籤

這樣的: :

<html> 
<head> 
<script type="text/javascript" src="JavaScriptFilePath.js"></script> 
</head> 
<body> 
<!-- use javascript --> 
0

它可以發生兩種方式..

  1. 一個html文件可以使用多個javascript文件

2.a JavaScript文件可以用在幾個html文件中。

在第一種情況下,JavaScript文件加載可以基於位置,用戶偏好,時間,年齡組,內容限制等條件。 當facebook加載它的頁面時,你可以看到一個很好的例子。我加載了一些javascritps。

相關問題