HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
1117
たけよjsp を使ってみたい3解決


たけよ

リンク

2008/11/17(Mon) 15:56:48|NO.20852

googleで自動で検索するプログラムを作りたいと思うのですが
よくわからなかったので教えてください。

あちこち調べてて、下のサイトにあるjspというものを使ったら
一応動くものができました。

ただ調べたいキーワードはいっぱいあるので jsp = {" 以降にある
 hsp という検索文字を変数に置き換えたいのですがどうしたらできますか?
http://hspnext.com/hspkura/hspkura11.htm#contents32

よろしくおねがいします。



この記事に返信する


flory

リンク

2008/11/17(Mon) 17:42:31|NO.20855


jsp = {" document.f.q.value = 'HSP'; document.f.elements(5).click(); document.f.btnG.click(); "}

という部分を、文字列の結合で作ればよいです。
たとえば、検索ワードをwordという変数にすれば、

word = "HSP" jsp = "document.f.q.value = '" jsp += word jsp += "';\n" jsp += "document.f.elements(5).click();\n" jsp += "document.f.btnG.click();\n"

みたいな感じです。これで動くと思います。
もちろん、検索しなおすたびに、このjspという変数も作りなおしてくださいね。

……「動くと思います」というのは、こちらの環境ではNO.20852のリンク先のサンプルがエラーになって動作確認できないからなんだが。


ちなみに、jsp、jspと言ってますが、リンク先にも明記されているように、これはJScriptです。jspっていったい何のことかと思いましたよ。



たけよ

リンク

2008/11/17(Mon) 18:52:31|NO.20858

flory様、ありがとうございます。
動くようになりました。
jsp = {"
文字列で試しても動かなかったんですけど、ここの部分がいらなかったんですね。
jspでググってもあんまり出てこなかったんで、諦めかけてましたけど
とにかくたすかりました。ありがとうございます。



Kpan

リンク

2008/11/17(Mon) 20:45:02|NO.20862

普通に検索アドレスをNavigateするのはだめなんですかね?
http://lhsp.s206.xrea.com/hsp_tips7.html#1



ONION software Copyright 1997-2023(c) All rights reserved.