タイトル : Re^5: WebBrowserコントロールとMicrosoft HTML Object Library 投稿日 : 2008/07/05(Sat) 12:46 投稿者 : sayman
返信ありがとうございます。 > 調べ方その1 > Google で createRange をキーに検索してみる(他の人がどのように使っているか調べる) > > その2 > 取敢えず Dim txtRange As Object で宣言して、代入後に TypeName(txtRange) で調べる その2の方法に感動しています。 こんなことができるのですね ありがとうございました。 いろいろ調べていてこんな方法はどうだろうか というのがいろいろ出るのですが (多少強引になりつつあります) vb6.0からjavascriptの変数の値を取得とかはできるのでしょうか? たとえば htmlソースが <html> <head> <script> function PutData(str){ var Dstr = str alert(Dstr) } </script> </head> <body> <span onClick="PutData('<!--&&&COS:1-->あいうえお<!--COE:1-->')"> <!--&&&COS:1-->あいうえお<!--COE--> </span> <span onClick="PutData('<!--&&&COS:2-->あいうえお<!--COE:2-->')"> <!--&&&COS:2-->あいうえお<!--COE:2--> </span> </body> </html> となっていたとすると WebBrowserコントロールをクリックしたときに Javascript内のDstr変数の値が取得できたら クリックされた場所が特定できるのでは と思ったのですが > 何かで選択範囲の文字位置が調べられたと思ったのだが....。 それができたらベストなんですが・・・自分でも調べているのですが 全然みつからなくて・・・ ※だんだん当初の動作と違ってきた気がします・・・ できないなら他の方法でというのは良いのだと思うのですが 見た目の動作が変わってしまうのは悔しいですね |