ページにiframeがあり、ページのURLに変数が存在する場合にのみ、iframeソースに変数を追加したいと思います。たとえば、誰かがindex.aspにアクセスした場合、iframeソースを使用したいのですsrc="iframe.php
が、誰かがindex.asp?id = 123にアクセスした場合、iframeソースをにしたいと思いますiframe.php?id=123
。
ありがとう!
ページにiframeがあり、ページのURLに変数が存在する場合にのみ、iframeソースに変数を追加したいと思います。たとえば、誰かがindex.aspにアクセスした場合、iframeソースを使用したいのですsrc="iframe.php
が、誰かがindex.asp?id = 123にアクセスした場合、iframeソースをにしたいと思いますiframe.php?id=123
。
ありがとう!
<%
Dim iFrameSrc
Dim id
id = Request.QueryString("Id")
If( Len( id ) > 0 ) Then
iFrameSrc = "iframe.php?id=" & id
Else
iFrameSrc = "iframe.php"
End If
%>
<iframe src="<%= iFrameSrc %>" />
このコードは安全ではなく、クロスサイトスクリプティングに対して脆弱であることにid
注意してください。レンダリングする前に、変数が安全であることを確認する必要があります。