- PR -

【ASP.NET】HyperLinkのリンク先、リンク文字を変更したいのですが。

1
投稿者投稿内容
haruka
常連さん
会議室デビュー日: 2003/12/09
投稿数: 36
投稿日時: 2004-01-26 16:45
遥@初心者2ヶ月目(VB.NET)です。いつも参考にさせて頂いています。

困っていきづまってしまいました。何卒ご指南ください。

WebフォームA画面から、ファイルをアップロードするWebフォームB画面
を展開します。
指定したファイルをサーバ側にアップロードした後は、WebフォームA画面
のハイパーリンクコントロールのリンク先(.NavigateUrl)とファイル名
(.Text)を変更したいのですが、どうしてよいものやら困っています。

WebフォームA画面からWebフォームB画面はJavaScriptで画面展開しています。
WebフォームB画面から呼び元であるWebフォームA画面のリンク先を変更
するには、どうしたらよいでしょうか?

宜しくお願いします。
べる
ぬし
会議室デビュー日: 2003/09/20
投稿数: 1093
投稿日時: 2004-01-27 14:31
これがフレームで作られているのかがわかりませんが、フレームでない場合
javascriptで
opener.document.links[0].href='〜'

opener.top.document.links[0].href='〜'
のようにしてリンク先を変更できるようです(IE6で確認しました)
(フレームの場合については試していません)

でも
1、リンクのテキストを変更する方法
2、links[n]でなく名前(name属性など)で<a>タグを取得する方法
がわかりません。

#同じページ内で行ってサーバープログラムで解決できるのならそっちのほうが
#楽だとは思いますが。

[ メッセージ編集済み 編集者: べる 編集日時 2004-01-27 14:34 ]
1

スキルアップ/キャリアアップ(JOB@IT)