これを SharePoint 2010 で機能させようとしています。ページ A に、ページ B に移動してクエリ文字列値を渡すハイパーリンクがあります。現在のクエリ文字列値を使用してページ C に渡す新しいハイパーリンクをページ B に作成したいのですが、これは可能ですか? どうすればこれを行うことができますか。
ありがとう。
これを SharePoint 2010 で機能させようとしています。ページ A に、ページ B に移動してクエリ文字列値を渡すハイパーリンクがあります。現在のクエリ文字列値を使用してページ C に渡す新しいハイパーリンクをページ B に作成したいのですが、これは可能ですか? どうすればこれを行うことができますか。
ありがとう。
ASP.NET を使用して動的ハイパーリンク コントロールを作成できます。
たとえば、URL にリンク パラメータがあるとします。
// http://localhost/home.aspx?link=http://www.google.com
次に、パラメータをリクエストします
if (Request.QueryString["link"] != null){
string myhyperlink = Request.QueryString["link"];
次に、ページにハイパーリンク コントロールを追加する必要があります。
HyperLink hyp = new HyperLink();
hyp.ID = "hypABD";
hyp.NavigateUrl = myhyperlink;
Page.Controls.Add(hyp);
お役に立てれば
JavaScript コード:
document.location =
document.location.href.split('?')[0].replace('pageB','pageC') +
document.location.href.split('?')[1];
また
document.location =
document.location.host + '/pathToPage/pageC.htm' +
document.search;