0

ときどき (1/20) href、ハイパーリンクの値に自分のドメインのプレフィックスが付いているという問題がありました。のURLも同様ですwindow.open()

例えば:

<a href="http://www.SomeURL.com" target="_blank">someURL</a>

また

window.Open('http://www.SomeURL.com', '', ''); 

新しいブラウザー タブが開き、要求された URL の 404 が返されます:
http://www.myDomain.com/http://www.SomeURL.com

回避策として、404 エラー ページで要求された URL を取得し、要求された URL にhttp://www.myDomainが含まれている場合は、それをスライスしてから、ドメインをプレフィックスせずに再度リダイレクトを試みます。私はこれに対する実際の解決策があると思いますか?

追加情報
アクティビティをリストするgridViewがあります-いくつかのフィールドは次のとおりです:名前、住所、ウェブサイト...など。jQuery を使用して、クリックされた gridView 行の URL を取得します。次に、その URL を、既にページにあるスパン内のハイパーリンクに挿入します。

jQuery

var str = $("td:last", this).text();
$ ("#urlInfoLocation").html('< a id="urlLocation" target="_blank" href="' + str + '">' + str + '');



4

0 に答える 0