アプリ版:「スタンプのみでお礼する」機能のリリースについて

どうもこんにちは。今、ビルダーを使ってHP作成をしている者です。

さっそく質問なんですが、AA、BB、CCというページがあるとします。そのページ全てに同じ表を使い、あるページの表を直すと他のページの表にも反映されるようにするにはどのようにすればよいのでしょうか?

<例>
AAのページの表を修正 ⇒ BB,CCページの表も自動的に修正される。

多少ならタグをいじる事もで出来るのでビルダーの機能に関係なく答えていただいても問題ありません。

A 回答 (3件)

#2です


 例えば、次のような表示ページpage.htmlと、外部ファイルtbl.jsを作ります。↓
【page.html】
<html>
<head>
<meta http-equiv="Content-Script-Type" content="text/javascript">
<SCRIPT LANGUAGE="JavaScript" src="tbl.js"></SCRIPT>
</head>
<body>
<SCRIPT LANGUAGE="JavaScript">tbl();
</SCRIPT>
</body>
</html>

【tbl.js】
function tbl(){
document.write("<TABLE border='0' cellspacing='0' cellpadding='2' id='_HPB_TABLE_1_A_061230165633' class='hpb-cnt-tb1' width='200'>");
document.write("<TBODY>");
document.write("<TR>");
document.write("<TD class='hpb-cnt-tb-cell1' width='100' align='center'>AA</TD>");
document.write("<TD class='hpb-cnt-tb-cell2' width='100' align='center'>BB</TD>");
document.write("</TR>");
document.write("</TBODY>");
document.write("</TABLE>");
}

 失礼ながら、javascriptなどの知識が必要ですので、インラインフレームのほうが無難な感じがします。↓
http://www.tohoho-web.com/js/write.htm#jsfile
http://www.setuyaku-city.net/biruda/frame/qhpf4. …

参考URL:http://www.tohoho-web.com/js/write.htm#jsfile
    • good
    • 0
この回答へのお礼

教えていただいたURLを参考にdocument.writeで記述してみた所、見事に思い通りの事ができました!!

ありがとうござます。

追加で質問があるんですが、各ページのHTMLヘッダー部に【<SCRIPT LANGUAGE="JavaScript" src="menu.js">
</SCRIPT> 】を埋め込むと記載されているんですが、これをBODYに埋め込んではいけないのでしょうか?

ビルダーの「外部ファイルを指定にする」でファイル××.jsを指定するとBODYに埋め込まれるんですが、何の問題もなく動いていたので疑問に思いました・・・

お礼日時:2006/12/31 14:53

 たとえば、javascriptの外部ファイルとして表をつくり、それを読み込むようにします。


http://www.esli.co.jp/javascript/dhtml/gaibu_inn …

 インラインフレームによる方法も考えられます↓
http://www.setuyaku-city.net/biruda/frame/qhpf4. …
http://www.tagindex.com/html_tag/frame/iframe2.h …
    • good
    • 0
この回答へのお礼

質問答えていただいてありがとうございます。参考URLまで教えていただき大変助かりました。

ただ、javascriptでの設定の方法がイマイチわかりません。

例えば、
<TABLE border="0" cellspacing="0" cellpadding="2" id="_HPB_TABLE_1_A_061230165633" class="hpb-cnt-tb1" width="200">
<TBODY>
<TR>
<TD class="hpb-cnt-tb-cell1" width="100" align="center">AA</TD>
<TD class="hpb-cnt-tb-cell2" width="100" align="center">BB</TD>
</TR>
</TBODY>
</TABLE>
と言うような表を読み込ませたい場合、このソースをテキストエディタでどのようにいじって外部ファイルとして読み込ませればよいのでしょうか?

また、参考URLの「innerHTML = "ソースA";」がイマイチよくわかりません。

ご回答よろしくお願いいたします。

お礼日時:2006/12/30 17:17

<iframe 又はJava 又は 多ファイルを読み込む 設定で出来ると思いますが。

    • good
    • 0
この回答へのお礼

質問に答えていただいてありがとうございます。

インラインフレームの方法はわかるんですが、javaでの設定方法がいまいちよくわかりません。

javaでの設定方法を教えていただけると助かります。

お礼日時:2006/12/30 16:57

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!