2014-11-13 7 views
0

참고 사항 : 스크립트 사용에 익숙하지 않지만 기본 HTML 및 PHP 기술에 익숙합니다.내장 된 Google 양식의 페이지를 자동 새로 고침하는 방법 submit

내 Google 사이트의 페이지가 포함 된 Google 양식을 제출하자마자 자동으로 새로 고침하고 싶습니다. 이렇게하면 방문자가 수동으로 페이지를 다시로드하지 않고도 버튼을 클릭 한 후 즉시 포함 된 업데이트 된 Google 양식 결과를 표시 할 수 있습니다. (온라인 설문 조사와 마찬가지로)

내 양식 시트가 완벽하게 업데이트되고 있지만 제출 버튼이있을 때 Google 웹 양식이 포함 된 Google 사이트에서 페이지 새로 고침을 수행하는 방법을 아직 찾지 못했습니다. 클릭합니다. 나는이 일을하는 방법에 대한 예를 제시함으로써 누군가가 나를 도울 수 있기를 바랍니다. 가급적 저는 내장 된 Google 양식을 사용하고 싶습니다. Google 양식으로로드되는 별도의 PHP 양식을 작성하지 않고 대안이 될 수 있습니다. 감사.

아래 HTML은 내 Google 페이지에서 볼 수 있습니다. 제출할 때 페이지를 새로 고치려면이 삽입 된 양식에서 추측 할 트리거가 필요합니다. 이 일을 어떻게 처리할지 모르겠습니다.

<div> 
<div style="text-align:left"> 
<div><img src="https://www.google.com/chart?chc=sites&amp;cht=d&amp;chdp=sites&amp;chl=%5B%5BSpreadsheet+form'%3D20'f%5Cv'a%5C%3D0'10'%3D499'0'dim'%5Cbox1'b%5CF6F6F6'fC%5CF6F6F6'eC%5C0'sk'%5C%5B%22test+int+sheet%22'%5D'a%5CV%5C%3D12'f%5C%5DV%5Cta%5C%3D10'%3D0'%3D500'%3D397'dim'%5C%3D10'%3D10'%3D500'%3D397'vdim'%5Cbox1'b%5Cva%5CF6F6F6'fC%5CC8C8C8'eC%5C'a%5C%5Do%5CLauto'f%5C&amp;sig=5VZGSIULBu8sSdf833qiLWVDcx8" data-origsrc="1VACx4d2pJEZlvAezbO9Gnh_nX3nIPwSJ4iCNjEmCiUM" data-type="spreadsheet-form" data-props="align:center;borderTitle:test int sheet;doctype:freebird;height:400;objectTitle:test int sheet;showBorder:false;showBorderTitle:false;wrap:false;" width="500" height="400" style="display:block;margin:5px auto;text-align:center;"></div> 
<br> 
</div> 
<div style="text-align:left"><img src="https://www.google.com/chart?chc=sites&amp;cht=d&amp;chdp=sites&amp;chl=%5B%5BGoogle+Gadget'%3D20'f%5Cv'a%5C%3D0'10'%3D499'0'dim'%5Cbox1'b%5CF6F6F6'fC%5CF6F6F6'eC%5C0'sk'%5C%5B%22Include+gadget+(iframe)%22'%5D'a%5CV%5C%3D12'f%5C%5DV%5Cta%5C%3D10'%3D0'%3D500'%3D397'dim'%5C%3D10'%3D10'%3D500'%3D397'vdim'%5Cbox1'b%5Cva%5CF6F6F6'fC%5CC8C8C8'eC%5C'a%5C%5Do%5CLauto'f%5C&amp;sig=t6_Deqv8rgMQCB28aqz1n9MoVTU" data-igsrc="http://164.gmodules.com/ig/ifr?mid=164&amp;synd=trogedit&amp;url=http%3A%2F%2Fhosting.gmodules.com%2Fig%2Fgadgets%2Ffile%2F106581606564100174314%2Fiframe.xml&amp;up_iframeURL=https%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fd%2F1g2cGeavUciTy6po7_DXPXMNqC1fqTTROHRoTnsafFfM%2Fpubhtml%3Fgid%3D754672963%26single%3Dtrue&amp;up_scroll=no&amp;h=400&amp;w=100%25" data-type="ggs-gadget" data-props="align:center;borderTitle:Include gadget (iframe);height:400;igsrc:http#58//164.gmodules.com/ig/ifr?mid=164&amp;synd=trogedit&amp;url=http%3A%2F%2Fhosting.gmodules.com%2Fig%2Fgadgets%2Ffile%2F106581606564100174314%2Fiframe.xml&amp;up_iframeURL=https%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fd%2F1g2cGeavUciTy6po7_DXPXMNqC1fqTTROHRoTnsafFfM%2Fpubhtml%3Fgid%3D754672963%26single%3Dtrue&amp;up_scroll=no&amp;h=400&amp;w=100%25;mid:164;scrolling:no;showBorder:false;showBorderTitle:null;spec:http#58//hosting.gmodules.com/ig/gadgets/file/106581606564100174314/iframe.xml;up_iframeURL:https#58//docs.google.com/spreadsheets/d/1g2cGeavUciTy6po7_DXPXMNqC1fqTTROHRoTnsafFfM/pubhtml?gid=754672963&amp;single=true;up_scroll:no;view:default;width:100%;wrap:false;" width="500" height="400" style="display:block;margin:5px auto;text-align:center;" class="igm"></div> 
<div style="text-align:left"><br> 
</div> 
<div style="text-align:center"> 
<div></div> 
<br> 
</div> 
<div style="text-align:left"> 
<div style="text-align:center"><br> 
</div> 
<div style="text-align:center"><br> 
</div> 
<br> 
</div> 
</div> 
+0

이 Google 양식의 코드를 표시 할 수 있습니까? –

+0

포함 된 양식 및 양식의 소스 코드에 대한 링크입니다. Google 양식 코드는 어디에서 수정합니까? view-source : https : //docs.google.com/forms/d/1VACx4d2pJEZlvAezbO9Gnh_nX3nIPwSJ4iCNjEmCiUM/viewform https://sites.google.com/site/mpgtboeurope/home/feedback – Peter

+0

질문을 수정하고 일부 코드를 포함 할 수 있습니까? 당신은 (그리고 그것을 어떻게 사용하고 있습니까?) 이것은 귀하의 질문에 대한 약간의 배경과 세부 사항을 제공합니다. 앞으로 제공 한 링크가 오프라인 일 경우 질문을 읽는 사람이 질문을 읽는 것만으로는 무엇을 의미하는지 파악하지 못할 수도 있습니다. –

답변

0

나쁜 소식을 알리는 사람이되어서 죄송하지만 불가능합니다. 코드 쇼에서 실제로 Google 사이트를 사용하여 Google 양식을 표시하고 있습니다. 라인 :

<img src="https://www.google.com/chart?chc=sites&amp;cht=d&amp;... 

당신이 소스 코드를 얻기 위해 버튼을 누르면이 페이지에 Google 양식이 있음을 Google이 알려주는 방식입니다. 즉 : google은 Google 사이트에 원하는 것을 넣을 수 없습니다. 사용자가 양식을 제출할 때 해고 될 JS 코드를 추가하는 것은 불가능합니다. 양식을 Google 사이트 이외의 다른 것으로 호스팅하는 경우에도 양식 자체가 외부 스크립트로 수정할 수없는 iframe에 표시되므로이 기능을 사용할 수 없습니다. 이것은 Google 양식의 엄격한 제한 사항입니다. 사용자가 지금 페이지를 다시로드하거나 다른 링크로 이동해야하는 양식의 확인 메시지로 작성하는 것이 유일한 해결책 일 수 있습니다.

+0

해롤드에게 분명한 답변을 보내 주셔서 감사합니다. 나는 다른 해결책을 찾으려고 노력할 것이다. 감사. – Peter