2016-09-06 11 views
-1

私はASP.Net Webフォームアプリケーションプロジェクトを持っています。 Google iframeを使用していますが、動作しません。 私を助けてください。 マイコード:ASP.Netで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

あなたはGoogle埋め込みマップ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

ただ、Googleの提供する埋め込みコードを使用する:

<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"のようになります。

関連する問題