2016-09-06 2 views
-1

ASP.Net 웹 양식 응용 프로그램 프로젝트가 있습니다. 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

그냥 구글의 제공 소스 코드를 사용

<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 %>" 뭔가를해야 할 수도 있습니다 웹 양식에 대한

.
MVC의 경우 src="@Location"과 같을 것입니다.

관련 문제