問題タブ [navigateurl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - .NET C#: WebBrowser コントロールの Navigate() が対象の URL をロードしない
ページと JavaScript 関数をテストする目的で、WebBrowser コントロールを介してプログラムで Web ページをロードしようとしています。基本的に、このコントロールを介して実行される HTML と JavaScript を既知の出力と比較して、問題があるかどうかを確認したいと考えています。
ただし、WebBrowser コントロールを作成してナビゲートするだけでは問題があります。以下のコードは、HtmlDocument を WebBrowser.Document プロパティにロードするためのものです。
Navigate() の実行後に Intellisense を介して Web ブラウザーの状態を調べると、WebBrowser.ReadyState は「未初期化」、WebBrowser.Document = null であり、呼び出しによって全体的にまったく影響を受けていないように見えます。
文脈上の注意として、私はこのコントロールを Windows フォーム オブジェクトの外で実行しています。ウィンドウをロードしたり、実際にページを見たりする必要はありません。要件により、ページの JavaScript を実行し、結果の HTML を調べるだけで済みます。
どんな提案でも大歓迎です、ありがとう!
asp.net - ASP.NET (VB) で NavigateURL を使用して動的リンクを追加する
私のページにはこのコードがあり、すべての NavigateUrl に次のような別のページを表示させたい:
simple.aspx?id=1
、simple.aspx?id=2
、 ...
id =c
ありがとう。
asp.net - NavigateUrl が SelectedNodeStyle で機能しない
SelectedNodeStyle を NavigateUrl と連携させようとしていますが、成功しませんでした。ノードをクリックしても、スタイルは適用されません。
ノードの作成:
助言がありますか?
javascript - NavigationUrlとEVAL
この方法でURLをナビゲートしようとしています
しかし、Mozillaブラウザのjavascriptエラーコンソールでエラーが発生しました。
エラー:引数リストの後に)がありませんソースファイル:javascript:NavigateUrl( "<%#Eval(" TicketID ")%>"、 "<%= RedirectURL%20%>"); 行:1、列:22ソースコード:NavigateUrl( "<%#Eval(" TicketID ")%>"、 "<%= RedirectURL%>");
エラーを削除したい。しかし、機能は大丈夫です。
jquery - jqueryを使用してURLとアンカーリンクをナビゲートすることから情報を収集するにはどうすればよいですか?
私は次のようなリンクを持っています:
次のように、実行時にコードビハインドからNavigateUrlを割り当てています。
(userIDは整数型変数です)どちらの場合も、jsファイルのnavigateurlからid値にアクセスする必要があります。jqueryを使用してアクセスするにはどうすればよいですか?
asp.net - HTMLアンカーにレンダリングした後、ASP.NetHyperLinkのNavigateUrlが変更されます
ASP.Netはまったく初めてです。Master.aspxとPage1.aspxとPage2.aspxがすべて同じディレクトリにあります。
マスター:
Page1とPage2の両方が、マスターページの上からレンダリングされます。
3つすべてが、サブドメインとしてマップされている垂直ディレクトリにあります。詳細は次のとおりです。
仮想Drectory:dirvirドメイン:dirvir.example.com
今、私がページのいずれかを開くと、次のように言います。
ハイパーリンクは以下を含むようにレンダリングされます
それぞれ。
それらをクリックすると、
私が望んでいたところ
<a>を使用して同じことを達成できますが、コードビハインドでも必要なので、望ましくありません。
注:runatサーバーで<a>を使用する場合も、HyperLinkと同じように動作します。
asp.net - URL でクエリ文字列パラメーターを非表示にする方法
いくつかのアイテムを含むパネルバーがあります。アイテムを右クリックして「新しいタブで開く」を選択すると、リンクを新しいタブで開く必要があります。たとえば。私のページが「http:localhost/MyPage」の場合、私のグリッドは次のとおりです。
名前
- abc
- bcd
- cde
2 番目の項目をクリックすると、navigateUrl は " http:localhost/MyPage/?Name=bcd "になります。
これはうまくいきます。しかし、私はURLに名前を隠したい. 他の方法はありますか? URL で公開せずに次のページに名前を渡すことができます。セッションは使えるのですが、残念ながらデフォルトのコンテキストメニューのコードとしては書けません。
asp.net - navigateurl プロパティが起動するのを防ぎ、代わりにクリック イベントに移動します。
いくつかの PanelItems を含む Panelbar があります。PanelItems には、navigateUrl プロパティがあります。右クリックして「新しいタブ/ウィンドウで開く」を選択するたびに、ページをnavigateUrlリンクにリダイレクトします。
しかし、アイテムを通常の左クリックすると、navigateUrl にリダイレクトしたくありません。代わりに、PanelItem のクリック イベント プロパティが必要です。
とにかく、ナビゲーションが起こらないようにすることができます。OnClientItemClick イベントで何かをしなければならないと思いますが、そこでナビゲーションが行われないようにする方法がわかりません。
c# - ハイパーリンクのクリック時にクエリ文字列値を使用して URL をナビゲートする
「メール」と「パスワード」のテキストボックスと「autoLogin」チェックボックスを備えたコントロールがあります。すべて Web フォーム コントロールです (html コントロールではありません)。そして、「ログイン」ハイパーリンクがあります。heperlink をクリックすると、以下のように NavigateUrl プロパティを使用して別のページに移動したい:
クエリ文字列を渡す方法と取得する方法は?
前もって感謝します...
c# - WebBrowser 要素で現在のナビゲーションをキャンセルまたは破棄する方法
C#、.NET Framework 4.0 アプリケーションを開発しています。順番にいくつかのページを訪れます。前のページが仕事を終えるのを待たずに、次のページに移動しなければならないことがあります。WebBrowser
要素の以前のナビゲーション プロセスをキャンセルするにはどうすればよいですか?
WebBrowser
要素は Internet Explorer を使用します。ありがとうございました。
これが私がナビゲートする方法です