HTML ページから JavaScript 関数を呼び出したいのですが、イベントに依存したくありません。関数は、多くの Web ページから使用したいので、別の .js ファイルにあります。変数も渡しています。私はこれを試しました:
HTML:
<script type="text/javascript" src="fp_footer2.js">
footerFunction(1_basic_web_page_with_links, 1bwpwl.html);
</script>
fp_footer2.js の関数:
function footerFunction(path, file) {
document.write("<a href=" + path + "/" + file + " target='_blank'>Link to the original web page for this assignment.</a>");
return;
}
(また、fp_footer2.js ファイル参照をヘッダーに配置しようとしましたが、役に立ちませんでした。この例のように「インライン」に配置できるかどうかはわかりません。そうでない場合は、お知らせください。
PS: HTML 自体で単純な 'a href=""' を使用してこれを実行できることはわかっています。私自身の好奇心のために、これが機能するかどうかを確認したかったのです。