- ページにPDFが1つあります。ただし、ユーザーがログインしているときにのみ開くようにしたい。
- そのために、PDFリンクにログインしたポップアップを使用します。
- このポップアップを使用してログインしようとすると、その背後にあるコードが画像に表示されます。
- そしてそこから、ユーザーがURLを開くことができるかどうかを判断する必要があります。
- 彼/彼女が本物のユーザーである場合、ページはユーザーログインで更新され、PDFリンクは新しいウィンドウではなく新しいタブで開かれます。
質問する
2501 次
2 に答える
1
ハイパーリンクを使用している場合は、ターゲット属性を使用します
ターゲット属性の動作はブラウザに依存します
target="_blank"
古いブラウザ --> 新しいウィンドウでは、タブのサポートがありません。
新しいブラウザ ---> 新しいタブ。
ボタンを使用したい場合は、ボタン定義を次のようにマークアップします。
<asp:Button ........OnClientClick="NameofForm.target ='_blank';"/>
コードビハインドでリダイレクトを使用
于 2012-11-26T06:46:20.533 に答える
0
ユーザーが認証されたら、セッション変数を追加して認証を確認し、そのセッション変数を使用してユーザーが認証されているかどうかを確認し、認証されている場合は次のように JavaScript コードを記述します。
window.open("http://www.yahoo.com");
そのため、認証後にページが更新されると、ウィンドウが開きます。
于 2012-11-26T06:38:22.617 に答える