我有一个ASP.Net Web表单应用程序项目。 我使用谷歌iframe,但它不起作用。 请帮我。 我的代码:
Location="https://www.google.com/maps/place/%D8%B4%D8%B1%DA%A9%D8%AA+%D8%AC%D9%87%D8%A7%D9%86+%D8%B4%DB%8C%D9%85%DB%8C+%D8%A8%D8%B3%D9%BE%D8%A7%D8%B1%E2%80%AD/@35.7743752,51.3679948,14z/data=!4m8!1m2!2m1!1sjahan+shimi+baspar!3m4!1s0x0:0x9f32a31df4793a64!8m2!3d35.7721173!4d51.3661373"
<iframe width="100%" height="400px" scrolling="no"
src="location"></iframe>
答案 0 :(得分:0)
只需使用谷歌提供的嵌入代码:
<iframe src="https://www.google.com/maps/embed?pb=!1m14!1m8!1m3!1d25896.326046334627!2d51.3679948!3d35.7743752!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x9f32a31df4793a64!2z2LTYsdqp2Kog2KzZh9in2YYg2LTbjNmF24wg2KjYs9m-2KfYsQ!5e0!3m2!1sen!2sus!4v1473145596653" width="600" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>
&#13;
答案 1 :(得分:0)
您的src="location"
不会自动读取某些“位置”变量/参数/其他内容,它只是尝试将值"location"
用作网址并失败。
因此,您需要使用某种方式将Location
变量的内容注入src
的值。
如何做到这一点取决于您如何生成HTML:
对于网络表单,您可能需要src="<%= Location %>"
之类的内容
对于MVC,它将类似于src="@Location"
。