情報学部 | 菅沼ホーム | 目次 | 索引 |
https://informatics.sist.ac.jp/suganuma/home/
/suganuma/home/
https://informatics.sist.ac.jp/suganuma/home/
informatics.sist.ac.jp」
<!DOCTYPE HTML> <HTML> <HEAD> <TITLE>パラメータ情報</TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8"> <META NAME=viewport CONTENT="width=device-width, initial-scale=1"> <LINK REL="stylesheet" TYPE="text/css" HREF="../../master.css"> <SCRIPT TYPE="text/javascript"> function GetParameter() { let result = new Array(); if(1 < window.location.search.length) { // 最初の1文字 (?記号) を除いた文字列を取得する let str = window.location.search.substring(1); // 区切り記号 (&) で文字列を配列に分割する let param = str.split('&'); for (let i1 = 0; i1 < param.length; i1++ ) { // パラメータ名とパラメータ値に分割する let element = param[i1].split('='); let Name = decodeURIComponent(element[0]); let Value = decodeURIComponent(element[1]); // パラメータ名をキーとして連想配列に追加する result[Name] = Value; } } return result; } </SCRIPT> </HEAD> <BODY CLASS="white"> <H1>パラメータ情報</H1> <H3>PHP による方法</H3> <?php if(isset($_GET['par1'])) { $p1 = $_GET['par1']; print("$p1<BR>\n"); } if(isset($_GET['par2'])) { $p2 = $_GET['par2']; print("$p2<BR>\n"); } ?> <H3>JavaScript による方法</H3> <SCRIPT TYPE="text/javascript"> result = GetParameter(); document.write(result['par1'] + "<BR>"); document.write(result['par2'] + "<BR>"); </SCRIPT> </BODY> </HTML>
情報学部 | 菅沼ホーム | 目次 | 索引 |