여기 상황은 다음과 같습니다. 2 페이지가 있습니다.링크를 통해 값 보내기
내가 원하는 것은 페이지 1에 많은 텍스트 링크 (<a href="">
)를 모두 두 번째 페이지로 보내는 것이지만, 각 링크가 다른 값을 보내길 원합니다.
은 2 페이지에이 같은 그 값을 표시하려면 :
안녕하세요 당신은 {값}
고려해야 할 또 다른 점은 내가 어떠한 PHP를 사용할 수 없다는 것입니다 클릭 이 상황, 그냥 html.
여기 상황은 다음과 같습니다. 2 페이지가 있습니다.링크를 통해 값 보내기
내가 원하는 것은 페이지 1에 많은 텍스트 링크 (<a href="">
)를 모두 두 번째 페이지로 보내는 것이지만, 각 링크가 다른 값을 보내길 원합니다.
은 2 페이지에이 같은 그 값을 표시하려면 :
안녕하세요 당신은 {값}
고려해야 할 또 다른 점은 내가 어떠한 PHP를 사용할 수 없다는 것입니다 클릭 이 상황, 그냥 html.
HTML 앵커를 사용하여이를 수행 할 수 있습니다.
당신은 어떤 스크립트를 사용할 수 있습니까? Javascript와 같은 것. 가능하면 쿼리 문자열에 값을 전달하십시오 (링크에 "? ValueName = Value"를 추가하십시오). 그런 다음 대상 페이지에서 쿼리 문자열 값을 검색합니다. 다음 사이트에서는 구문 분석하는 방법을 보여줍니다. Parsing the Query String. 거기에서
var qs = new Querystring();
var v1 = qs.get("ValueName")
이 전달 된 값으로 작동 할 수 있어야한다 :
다음은 필요 자바 스크립트 코드입니다.
자바 스크립트에서 가져올 수 있습니다. 말,이 URL의 쿼리 문자열 값을 얻기 위해 노력하고 : http://foo.com/default.html?foo=bar
var tabvalue = getQueryVariable("foo");
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];
}
}
}
** 100 % 내가 그것을 테스트하지 않았다 나의 JS 코드가 여기에 올 경우 특정.
는 깨끗 아니다
http://java-programming.suite101.com/article.cfm/how_to_get_url_parts_in_javascript
을 원하는 wathever URL을 구문 분석하고 표시하는 두 번째 페이지에 자바 스크립트를 사용하여 링크 광고의 HREF 태그에 데이터를 추가,하지만 작동합니다.
사용 document.location.search 및 분할()
http://www.example.com/example.html?argument=value
var queryString = document.location.search();
var parts = queryString.split('=');
document.write(parts[0]); // The argument name
document.write(parts[1]); // The value
그것이
음이 자바 스크립트 꽤 기본적인 도움이되기를 바랍니다,하지만 당신이 더 고급의 더 원하는 경우 물건 예를 들어 PHP를 실제로 살펴보아야합니다. PHP를 사용하여 한 페이지에서 다른 페이지로 변수를 쉽게 얻을, 여기에 예입니다 :
의 URL :
$myvar =$_GET['myvar'];
:
localhost/index.php?myvar=Hello World
당신은 다음 코드의이 비트를 사용하여 index.php를에 myVar에 액세스 할 수 있습니다
모든 답장을 보내 주셔서 감사합니다. 스크립트를 사용하는 방법을 찾을 수 있는지 살펴 보겠습니다. CMS에서는 모든 페이지가 인식되지 않는 태그/스크립트를 걸러내는 Wysiwyg 편집기로 만들어지기 때문에 CMS를 사용해야하므로 정말 짜증이납니다.
편집 : 망할 WYSIWYG 편집기 만 페이지에 대한 PHP
<?
$passthis = "See you on the other side";
echo '<form action="whereyouwantittogo.php" target="_blank" method="post">'.
'<input type="text" name="passthis1" value="'.
$passthis .' " /> '.
'<button type="Submit" value="Submit" >Submit</button>'.
'</form>';
?>
에게 스크립트를 사용하여 (예상대로)
... html 태그를 인식하면 정보를 전달하고자하는 것을 좋아 보인다 로 :
이<?
$thispassed = $_POST['passthis1'];
echo '<textarea>'. $thispassed .'</textarea>';
echo $thispassed;
?>
사용 whereyouwantittogo.php에서 후자와 별도의 페이지에이 두 개의 코드를 당신이 사업에 있어야합니다.
그 링크는 지금 고장난 것으로 보입니다. – failedProgrammer