こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

スパム対策

いつもお世話になっております。
見栄えは悪いですがホームページビルダー(Ver.8)を使って自前のサイトを持ってます。今般、プロバイダーが無償で配布している掲示板(YY-BOARD)を利用しようと思っております(実は以前に掲示板を立ち上げておりましたがスパムがあまりにも酷くて閉鎖したことがあります)。

そこでスパム対策を検討していたところ、掲示板のURLを分割してjavascript表示すればスパムが来なくなるというサイトを見つけ、サイトに書いてあるとおりにやってみましたがどうしてもうまくいきません・・・
前述のスパム対策のページには以下のように書き込めば良いとなっておりますがリンクの部分にはどういうふうに入力(コピペ)すればよいのでしょうか?それともホームページビルダーでは以下の手順での書き込みはできないものでしょうか。何度やってもエラーになってしまいます・・・

<head>
<meta http-equiv="Content-Type" content="text/html;charset=Shift_JIS>
<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta http-equiv="Content-Style-Type" content="text/css">
:
:
<script type="text/javascript">
<!--//
function links(){
linkurl=links.arguments[1];
document.write(linkurl.link(links.arguments[2] + links.arguments[0] + links.arguments[3]));
}
//--></script>
</head>

ご存知の方がいらっしゃいましたらアドバイスをお願い致します<(_ _)>

投稿日時 - 2007-10-26 11:22:15

QNo.3462385

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

Javaのカテゴリに投稿されていますが、この質問はJavaとは無関係です。Javascriptのカテゴリのほうが適切かと思います。

>スパムが来なくなるというサイト
どちらのサイトでしょうか。「サイトに書いてあるとおり」がどのような内容なのかわかりません。また、その内容を理解していないであろう質問者の方の文章から、それを推測するのは困難です。ただし、自分がソースコードの一部で検索してみたところ、同じ記述が書かれたサイトが二つほど見つかりました。

>どうしてもうまくいきません
>何度やってもエラーになってしまいます
どのようにうまくいかなかったのでしょうか。どんなエラーメッセージが表示されましたか?

>リンクの部分にはどういうふうに入力(コピペ)すればよいのでしょうか?
質問者の方はリンクの部分にどのように記述してエラーになったのでしょうか?検索で見つかったサイトの記述によると、次のようなソースコードをリンクの部分に埋め込むようです。

<script type="text/javascript">
<!-- //
links("mple.com/ex","リンクのテキスト","http://www.exa","ample.html");
// -->
</script>

確かにこのコードが実行されると、その部分が

<a href="http://www.example.com/example.html">リンクのテキスト</a>

という記述になりそうです。リンクのURLをバラバラにして、それをJavascriptで組み立てることによってボットから隠しているようです。参考URLもご覧頂くと、より回答を得やすくなるかと思います。

参考URL:http://www.hyuki.com/writing/techask.html

投稿日時 - 2007-10-27 02:00:38

お礼

Foxtrot_OWさま

要領を得ない質問に対して親切に回答くださって感謝しております。
今日明日と出張中なので週明けにでも再チャレンジしてみます。

またご相談させていただくかもしれませんがその節は宜しくお願い致します。

本当に有難うございました。感謝しております。

投稿日時 - 2007-10-27 09:23:05

あなたにオススメの質問