2015-04-08 132 views
0

嗨,我是新來的JavaScript。我有一個疑問,我們可以從另一個HTML的另一個內部JavaScript函數調用內部JavaScript函數?我們可以從另一個HTML的另一個內部JavaScript函數調用內部JavaScript函數嗎?

例如:

考慮兩個HTML a.html和b.html我想打電話給b.html從a.html javascript函數,我想傳遞一個參數。

a.html

<html> 
<head> 
<script type="text/javascript"> 
function abc(variable){ 
xyz(variable);//where xyz function in b.html 
} 
</script> 
</head> 
<body> 
</body> 
</html> 

b.html

<html> 
    <head> 
    <script type="text/javascript"> 
    function xyz(variable){ 
    alert('message::'+variable); 
    } 
    </script> 
    </head> 
    <body> 
    </body> 
    </html> 

這是可能的,或者是有任何其他方式做到這一點???

+0

如果b.html是a.html的父項,那麼可以這樣做,我的意思是你已經打開了一個名爲a.html的新窗口,它來自b.html – Pratik

+1

你需要使用comman js文件並寫入函數並使用腳本標記, –

+0

準確地使用模板(在JSF端有這個Facelets)。 – Tiny

回答

0

是的,這是可能的。

  • 您可以使用HTML進口
  • XHR,選擇getElemntsByTagName腳本,和EVAL其內容
  • 育兒

我不建議任何。

+0

對不起,我是否應該更清楚地解釋一下? – goku

+0

什麼不明確? –

相關問題