- ベストアンサー
PHPの外部テキストファイルにJavaScriptを記述する方法
PHP初心者です。今、Let'sPHPさんのP++BBSを利用して掲示板を作成しているのですが、JavaScriptが動作せずエラーになって困っています。P++BBSは、 --------------------------------------------------- define("HEADFILE", "skin/head.txt"); //定義 include(HEADFILE); //表示 --------------------------------------------------- のようにして、外部テキストにHTML<html><head>~</body></html>までを分割記述し、表示する各場所に定数呼び出しするタイプの掲示板です。 問題は、外部テキストのヘッダー部に <script type="text/javascript" src="my.js"></script> と記述しても反映せずエラーになってしまうことです。PHP内に直接記述すると正常に動作するのですが、どうにかスキンを活かした方法で使用したいと思っています。 使用したいJavaScriptの関数は、<body onload="関数">と、<a href="" onmouseover="関数" onmouseout="関数">の2種のみです。 初心者の質問で申し訳ありませんが、ご助言いただけると嬉しいです。よろしくお願いします!!
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#87667
回答No.2
その他の回答 (2)
noname#87667
回答No.3
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.1
補足
回答ありがとうございます。 ためしに、全て同階層にして、リンクもつなぎなおしてみたのですが、やはり<body onload="">を記述した箇所がエラーになってしまいました。本体のPHP内にJavaScriptを記述して、function MyImage0 { MM_SwapImage('Image0','','img.jpg',1);} と書いて、テキスト内のHTMLに記述したら、エラーがでませんでした。''を書くのがダメなんでしょうか?もしわかれば教えていただきたいです。