0

ページにiframeがあり、ページのURLに変数が存在する場合にのみ、iframeソースに変数を追加したいと思います。たとえば、誰かがindex.aspにアクセスした場合、iframeソースを使用したいのですsrc="iframe.phpが、誰かがindex.asp?id = 123にアクセスした場合、iframeソースをにしたいと思いますiframe.php?id=123

ありがとう!

4

1 に答える 1

2
<%

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注意してください。レンダリングする前に、変数が安全であることを確認する必要があります。

于 2012-08-08T17:00:44.233 に答える