• 締切済み

VBSでメニューをクリックしたい

システムトレードを目指すため、プログラムを組んでいるのですが、あるサイトのメニューにある「取引」をクリックするプログラムがわかりません。 ソースはこのような感じです。 <html> <head> <----------------省略----------------> </head> <body bgcolor="#ffffff" oncontextmenu="return false"> <table border="0" cellspacing="1" cellpadding="1"> <tr> <td nowrap><font color="#F09104">●</font> サイトメニュー</td> </tr> <tr> <td nowrap>├ <a href="../trade/" target="m_main">取引</a></td> </tr> <tr> <-------------省略--------------> </table> </body> </html> ソースはフレーム(NAME:m_main)の中のフレーム(NAME:menuFrame)の中に位置するメニューのソースで objIE.document.frames("m_main").document.frames("menuFrame").document.all(0).innerHTML をすると上記のソースを取得できることから、 objIE.document.frames("m_main").document.frames("menuFrame").document.○○.click のような構文になると思うのですがどうなのでしょうか? どなたかご教授してください。

みんなの回答

noname#44015
noname#44015
回答No.1

似たようなの見付けました.

参考URL:
http://hpcgi1.nifty.com/MADIA/VBBBS2/wwwlng.cgi?print+200508/05080060.txt

関連するQ&A

  • 携帯サイトでカレンダーをテーブル表示すると1行になってしまう

    携帯サイトでカレンダーをテーブル表示させようと以下のソースを書きましたが、auのエミュレーター(Openwave SDK6.2k)で確認すると、カレンダーがただの縦一行の文字列になって表示されてしまいます。 これはauのエミュレーターがおかしいのでしょうか?、エミュレーターのソース表示をさせてもおかしな解釈をしているわけでもありません。なお、Docomoの実機(903)では問題なく表示されます。 <?xml version="1.0" encoding="Shift_JIS"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd"> <html><head> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=Shift-JIS" /> <title></title> </head> <body> <font size="2"> <div align="center"> <table cols="7" border="0" width="*"> <tr> <td colspan="7" nowrap="nowrap"> <center> <a href=""><img src="prem.jpg"/></a> 2007年7月 <a href=""><img src="nextm.jpg"/></a> </center> </td> </tr> <tr> <td align="center" width="*" nowrap="nowrap"><font color="red">S</font></td> <td align="center" width="*" nowrap="nowrap">M</td> <td align="center" width="*" nowrap="nowrap">T</td> <td align="center" width="*" nowrap="nowrap">W</td> <td align="center" width="*" nowrap="nowrap">T</td> <td align="center" width="*" nowrap="nowrap">F</td> <td align="center" width="*" nowrap="nowrap"><font color="blue">S</font></td> </tr> <tr> <td align="center" nowrap="nowrap">1</td> <td align="center" nowrap="nowrap">2</td> <td align="center" nowrap="nowrap"><font color="red">3</font></td> <td align="center" nowrap="nowrap"><font color="red">4</font></td> <td align="center" nowrap="nowrap">5</td> <td align="center" nowrap="nowrap">6</td> <td align="center" nowrap="nowrap">7</td> </tr> <!--8~21日まで中略--> <tr> <td align="center" nowrap="nowrap">22</td> <td align="center" nowrap="nowrap">23</td> <td align="center" nowrap="nowrap"><font color="red">24</font></td> <td align="center" nowrap="nowrap">25</td> <td align="center" nowrap="nowrap">26</td> <td align="center" nowrap="nowrap">27</td> <td align="center" nowrap="nowrap">28</td> </tr> <tr> <td align="center" nowrap="nowrap">29</td> <td align="center" nowrap="nowrap">30</td> <td align="center" nowrap="nowrap"><font color="red">31</font></td> <td align="center" nowrap="nowrap"></td> <td align="center" nowrap="nowrap"></td> <td align="center" nowrap="nowrap"></td> <td align="center" nowrap="nowrap"></td> </tr> </table> </div> </font> </body> </html>

    • ベストアンサー
    • HTML
  • タグ「nowrap」について

    こんなこと質問するなよ! ーってな感じの質問ですが、 HTML言語の、テーブルの中で改行を防ぐタグ、「nowrap」ってありますね? それについてなんですが、 nowrapってこんなふうに(下図参照) <TABLE> <TR><TD nowrap></TD></TR> <TR><TD nowrap></TD></TR> ・・・・・以下略・・・・・ <TR><TD nowrap></TD></TR> </TABLE> のようにセル一つずつに書き込まなきゃいけないのですか? それとも、一番上のものかなにかに一つだけ書き込めばいいのでしょうか? 教えてくださいm(._.*)mペコッ

  • 別フレームにJPG画像をhtmlページ無しでセンターに表示する方法

    宜しく御願いします。 ページをフレームで縦切り2分割にして、左フレームの画像をクリックすると 右フレームに、画像が大きく表示されるホームページを作っていますが、 右フレームに表示される画像が左上寄りになります。 右フレームに表示される画像を、htmlページを用いて表示すれば センターに出来ることは判っているのですが、JPG画像のみの表示で センターにする方法はあるのでしょうか。 左フレームのソースは以下のような物です。 ******************************* <TABLE width="204"> <TR> <TD nowrap><A href="a.jpg" target="sub"><IMG src="as.jpg" height="100" width="75"></A></TD> <TD nowrap></TD></TR> <TR> <TD nowrap></TD> <TD nowrap><A href="s.jpg" target="sub"><IMG src="ss.jpg" height="75" width="100"></A></TD></TR> <TR> ******************************** 以下省略 ご存じの方、宜しく御願い致します。

    • ベストアンサー
    • HTML
  • フレーム内の値が取得できません。どうか助けて下さい↓

    javaScript初心者です。どうか教えて下さい。 ブラウザ:FireFox で画面を開き、DOMの構造を確認すると、以下の用になっています。(適所省略) 内容:フレームが3つ存在し、BodyFrameの中の値1を取得する為にはどのようにすればよろしいのでしょうか? いろいろ試行錯誤したのですが、フレームが見つからない旨のエラーが表示されてしまいます。 ※試したパターン var b = parent.BodyFrame.document.getElementsByTagName("TD").item(0); var b = BodyFrame.document.getElementsByTagName("TD").item(0); var b = BeginFrame.MainFrame.BodyFrame.document.getElementsByTagName("TD").item(0); var b = top.BodyFrame.document.getElementsByTagName("TD").item(0); var b = window.BodyFrame.document.getElementsByTagName("TD").item(0); Frame(BeginFrame) -Frame(MainFrame) -Frame(BodyFrame) <HTML> <head></head> <BODY> <table> <tr> <td>値1</td><td>値2</td><td>値3</td> </tr> <tr> <td>あああ</td><td>いいい</td><td>ううう</td> </tr> </table> </BODY> </HTML> いろいろ調べたのですが、お手上げです。どうかご教授下さい。

  • プルダウンメニューを表の中に入れるには?

    下記のソースに表記されているプルダウンメニューを 同じく下記に表記されている表の中に埋め込むにはどうしたら 良いのでしょうか? ご存知の方がいらっしゃいましたら、教えていただけると大変 ありがたいです。宜しくお願いします。 <html> <head> <title></title> <style> <!-- #MainMenu { background-color:lightsteelblue; color:black; position:absolute; z-index:99; } #SubMenu { background-color:lightsteelblue; color:black; display:none; } a.SubMenu { color: gray; text-decoration:none; font-weight:bold; } a.SubMenu:hover { color: black; } --> </style> <LINK rel="stylesheet" href="table.css" type="text/css" id="TABLE_CSS_ID_"> </head> <body> <table id="MainMenu" border="0" cellpadding="0" cellspacing="0"> <tr> <TD onmouseover="document.getElementById('SubMenu').style.display='block'" onmouseout="document.getElementById('SubMenu').style.display='none'"> <span class="SubMenu" style="color:Navy;font-weight:bold;">メインメニュー</span> <div id="SubMenu"> <table border="0" cellpadding="0" cellspacing="0"> <tr><td> <A class="SubMenu" href="submenu1.html">サブメニュー1</A><br> <A class="SubMenu" href="submenu2.html">サブメニュー2</A><br> <A class="SubMenu" href="submenu3.html">サブメニュー3</A> </td> </tr> </table> </div> </TD> </tr> </table> <CENTER> <TABLE border="1" cellspacing="0" cellpadding="2" id="TABLE_1_A_080522104101" class="cnt-tb1"> <TBODY> <TR> <TD class="cnt-tb-cell1" align="center" width="285" height="31"></TD> </TR> </TBODY> </TABLE> </CENTER> </body> </html>

  • htmlタグを改行もせずに隙間なく書き続けると問題ありますか?

    htmlタグを改行もせずに隙間なくすると問題ありますでしょうか? ページ内の文字数(バイト数?)を 減らそうと思い、隙間なくしてみたいのですが。 例えば、改行して <table~省略> <tr> <td> <font~省略> </td> </tr> </table> を、 <table~省略><tr><td><font~省略></td></tr></table> と改行せずに、連ねてしまうと、 何か問題はありますでしょうか? 検索で順位が下がるとか、タグが読みづらくスパム扱いされたりはしないでしょうか? よろしくお願いします。

  • ツリーメニューについて

    Java Scriptのあいうえおを学んでいる最中の超初心者です。 以下のツリーメニューを作成しています。 親メニュー(画像2枚)クリックしたらon画像⇒子メニュー(テキスト)表示。 また親メニュークリックしたらoff⇒子メニュー非表示。 しかし、私が作ったツリーメニューはデフォルト(html)で強制的に開いているためか、メニューを3回ぐらいクリックしないと閉じません。手っ取り早い処置を望んでいます。ソースは以下のとおりです。 【htmlソース】 <table border="0"> <tr><td><a href="javascript:localMenu('localMenu02');"><img src="imgs/on.gif" name="localMenu02Icon"></a></td></tr> <tr><td id="localMenu02" style="display:block;"> <table border="0"> <tr><td><img src="imgs/a.gif" broder="0"><a href="a.html">ABC</a></td></tr></table></td></tr></table> 【Java Scriptソース】 function localMenu(lyName){ if(!document.getElementById){return;} if(loadFlag != 'true'){return;} if(lMenuStockID == lyName){ document.getElementById(lyName).style.display = 'none'; document.images[lMenuStockID + 'Icon'].src = document.images[lMenuStockID + 'Icon'].src.replace('_on.','_of.'); lMenuStockID = 'noData'; return; }else if(lMenuStockID != 'noData'){ document.getElementById(lMenuStockID).style.display = 'none'; document.images[lMenuStockID + 'Icon'].src = document.images[lMenuStockID + 'Icon'].src.replace('_on.','_of.'); lMenuStockID = 'noData'; } document.getElementById(lyName).style.display = 'block'; document.images[lyName + 'Icon'].src = document.images[lyName + 'Icon'].src.replace('_of.','_on.'); lMenuStockID = lyName; } 上記のソースにデフォルトでオープンしてるかしてないかのフラグを追加しなければならないのですがフラグの書き方がわかりません。 勉強不足は十分に承知です。お時間がある方、フラグを教えていただけませんでしょうか?何卒よろしくお願いいたします。

  • VBAによるIE操作でgifをクリックする方法

    ボタンに書かれているソースは <!--▼ボタン---------------------------------------------------> <table width="800" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="right" width="108"><input type="image" img src="http://www.aaaaa.co.jp/be/fli/image/bt_search.gif" width="108" height="19" border="0"></td> </tr> </table> <!--▲ボタン---------------------------------------> と言った感じです。nameも無く、altも分からず、どうクリックしたらいいでしょうか。 『objIE.Document.Links(i).Click』というのもダメでした。

  • テーブルが一行下がる・・・

    HTMLを作成していて、横一列に並べたいのに何故か一行下がってしまいます。 具体的には、 <TABLE width="50" border=1 align=left> <TBODY> <TR><TD noWrap align=middle>項目A</TD> <TR><TD noWrap align=middle Height=80><BR></TD></TR> </TBODY> </TABLE> <TABLE width="20" border=1 align=middle> <TBODY> <TR><TD noWrap align=middle>タイトル</TD></TR> </TBODY> </TABLE> <TABLE width="50" border=1 align=right> <TBODY> <TR><TD noWrap align=middle>項目B</TD></TR> <TR><TD noWrap align=middle Height=80><BR></TD></TR> </TBODY> というソースで、「項目A」→「タイトル」→「項目B」と横一線に並べたいのですが、何故か「項目B」が一行下がって表示されます・・・ HTMLを作るのは初めてで、色々と調べたのですがよく分かりませんでした・・・。 どなたか助けてください!! よろしくお願い致しますm(_ _)m

    • ベストアンサー
    • HTML
  • 次のテーブルで

    <table border=1> <caption nowrap align=left> あいうえおかきくけこ<br/> </caption> <tr><td nowrap colspan=3>abc</td></tr> <tr><td nowrap>A</td><td nowrap>B</td><td nowrap>C</td></tr> <tr><td nowrap>A</td><td nowrap>B</td><td nowrap>C</td></tr> <tr><td nowrap>A</td><td nowrap>B</td><td nowrap>C</td></tr> <tr><td nowrap colspan=3 height=15></td></tr> <tr><td nowrap colspan=3>abc</td></tr> <tr><td nowrap>A</td><td nowrap>B</td><td nowrap>C</td></tr> <tr><td nowrap>A</td><td nowrap>B</td><td nowrap>C</td></tr> </table> "あいうえおかきくけこ" が折り返されてしまいます 折り返さずにしかもそのサイズにテーブルを広げる方法はないでしょうか?

    • ベストアンサー
    • HTML