2016-09-06 230 views
-1

我有一個ASP.Net Web窗體應用程序項目。 我使用Google iframe,但不起作用。 請幫幫我。 我的代碼:Iframe在ASP.Net中無法正常工作?

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

你需要使用谷歌嵌入地圖api – Webruster

+0

請。所以,請不要使用iframe。我相信你可以在沒有iframe的情況下解決它。使用javascript/jquery/bootstrap/...但不是iframe:http://stackoverflow.com/questions/23178505/good-reasons-why-not-to-use-iframes-in-page-content –

回答

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>

+0

謝謝。正確工作! – Nader

0

src="location"不會自動讀了一些「位置」變量/參數/什麼,它只是嘗試使用值爲"location"作爲url並失敗。

因此,您需要使用某種方式將Location變量的內容注入爲src的值。

如何做到這一點取決於你如何生成HTML:

對於您可能需要像src="<%= Location %>" web表單。
對於MVC,它將類似於src="@Location"

相關問題