5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

HTMLでサブルーチンを使う

1 :名無しさん@1周年:2000/06/03(土) 14:49
HTMLでサブルーチン(または関数)を使うことってできますか?

1.html〜100.htmlのそれぞれのとある部分で、次のような同じタグを置きたいのです。

<a href="a.html" >あ</a>
<a href="b.html" >い</a>
<a href="c.html" >う</a>

でも、各HTMLを一つずつ変更するのは大変です。一括変更するスクリプトを
書くという方法は採りたくないです。

よろしくお願いいたします。


2 :1:2000/06/03(土) 14:51
書き忘れていました。

その、3行のタグは別のファイル link.html として置いて、それを
何らかの方法で1.html〜100.htmlは読取るというようにしたいのです。


3 :名無しさん@1周年:2000/06/03(土) 14:55
cgi使わないと無理っぽい

4 :1:2000/06/03(土) 14:57
あ、やりかた自己解決しましたです。ありがと

5 :名無しさん@1周年:2000/06/03(土) 14:59
え?出来るの?

6 :vis:2000/06/03(土) 15:02
1.html 〜 100.html

<html>
<head>

<script src="link.js"></script>
</head>
<body>
<script language="JavaScript">&lt;!--
print_link();
//--&gt;
</script>




link.js

function print_link(){
  document.write( "<a href=\"a.html\">あ</a>\n" );
  document.write( "<a href=\"b.html\">い</a>\n" );
  …
}

こんな感じで JavaScript を使うか、または CGI@` SSI を使うか、
素直にフレーム使うか、
名前は忘れたけど MSIE限定の、外部ファイルのデータを使える機能を
使うか、でしょうね。

HTMLで関数と仰っしゃるので JavaScript 版をご紹介。
今考えたのできちんと動くかはわかりませんが。


7 :名無しさん@1周年:2000/06/03(土) 15:02
あら。解決したのね。


8 :名無しさん@1周年:2000/06/03(土) 15:15
HTMLのプリプロセッサみたいなのってないんスかね?


9 :1>6:2000/06/03(土) 15:15
JavaScriptの方法もあるんですね。簡単にCGIでやろうと思ってます。

10 :名無しさん@1周年:2000/06/04(日) 02:36
CGIだとどんな感じになるんですか?
何かのスクリプトで見たような気もするけど
忘れてしまいました。

11 :名無しさん@1周年:2000/06/07(水) 04:22
SSIでテキストファイルをincludeすりゃいいじゃない。
そのほうがバリアフリー(わら

12 :名無しさん@1周年:2000/06/07(水) 11:45
バリアフリーってセキュリティーホールが無いという意味ですか?

3 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)