0
Google 사이트의 HTML5 페이지에서 url "? id = 5"의 매개 변수를 전달하는 데 문제가 있습니다.Google 앱 스크립트의 URL 매개 변수 전달
Google 사이트에서 페이지를 디자인하고 사이트에 iframe으로 앱 스크립트를 삽입했지만 일반 HTML 페이지에서 코드를 테스트했지만 매개 변수가 전달되지 않았습니다. 내가 무엇을 할 수 있을지?
자바 스크립트 코드는 다음과 같습니다
var query = window.location.search. substring(1);
은 또한 스크립트 태그를 닫는이 없습니다 :이 라인에 작은 오타 오류 (여분의 공간)이
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript">
var param1var = getQueryVariable("id");
var param1var2 = getQueryVariable("id2");
alert(param1var + param1var2);
function getQueryVariable(variable) {
var query = window.location.search. substring(1);
var vars = query.split("&");
for (var i = 0; i < vars.length;i++) {
var pair = vars[i].split("=");
if (pair[0] == variable) {
return pair[1];
}
}
alert('Query Variable ' + variable + ' not found');
}
답장을 보내 주셔서 감사합니다. 나는이 JS 코드를 HTML 페이지에서 사용했다. 그러나 문제는 내가 Google 사이트 내의 앱 스크립트에서 코드를 사용했을 때 그 코드가 작동하지 않는다는 것입니다. –