ブラウザに文字を埋め込む
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNGそこに任意の文字列を別のプログラムから入力したい場合、
どのようにすればいいのでしょうか。
http://www.forest.impress.co.jp/article/2000/08/28/aibar2k.html
みたいなことをしたいのです。
こうやればいいという考え方を教えていただければうれしいです。
よろしくお願いします
0002名無しさん@お腹いっぱい。
NGNG<html><body>
<form>
<input type="text" name="name" size="34">
</form>
</body></html>
<input 〜>の部分を、
<input type="text" name="name" size="34" value="モナー">
に書き換えればよい。
即ち、<input>タグの type 属性を読みとって、それに対する
valueを付加してやればオッケーと。
ま、type属性は任意だから「絶対に」うまくいくとは限らないけど。
00031
NGNGありがとうございます。
ということは、ブラウザが表示しているページのソースをどのように
取得&再設定するかがポイントですね。
DDEとか使えばいいのでしょうか?
それともキャッシュから取り込むのでしょうか?
よかったら教えて下さいm(__)m
0004名無しさん@お腹いっぱい。
NGNGHTTP Proxyっぽいものを作ってブラウザに渡す前に2のような変換をかけるというのはどうだろう?
0005名無しさん@お腹いっぱい。
NGNGhttp://docs.iplanet.com/docs/manuals/communicator/DDE/ddeapi.htm
>4
翻訳ソフトが使う手だな。
00062
NGNGをよく読むと、
>応募ページを開いた際に、Webページ内の入力フォームに個人情報を自動入力
って書いてるじゃん。
1は「応募ページを開いた後に」と勘違いしてるみたいだけど、
3が言うように「応募ページを開いた際」の処理、つまり、
簡易プロクシみたいなのを考えたら良いかと。
これ以上は、自分で考えてね。
00071
NGNG横取り丸みたいですね。
ブラウザ側のプロクシ設定を変更する必要があるんでしょうね。
>5
ありがとうございます。調べてみます。
>6
確かにそうも読めますが、
「ボタンをクリックするだけで現在Webブラウザーで開いている
Webページ内のフォームに個人情報を一気に入力できる」
とも書いてあるんです。
だから、ブラウザのHTMLビューワに表示されているエディット
コントロール類にアクセスする方法があるのかなと思ったのですが。
でも、件のソフトはタグの中のnameに所定の文字列を設定しておくと
認識率が高くなると書いてあるので、2で教えていただいたのと
類似の方法をとっているみたいですね。
ありがとうございました。
0008ぽ
NGNGほんとに勝手に埋め込むんならヤバいと思うのですが...
サイズ0のフレームつくってフォームおいといて timeout か onLoad で
submit() 読んだりすると....
■ このスレッドは過去ログ倉庫に格納されています