0
첫째로 나는이 모든 것의 총 초보자이므로 나와 함께 맨발 드려주십시오. 나는 다음을 몸에 IE에서 onload 및 수집 필드 정보에 문제가 있습니다. Chrome에서 좋아요
.. 다음 함수를 가리키는<body onload="loadCheck1();">
...
function loadCheck1() {
var chkme1 = "<?php echo $_GET['update']; ?>";
if (chkme1 ==1){
window.location = "viewrecipe.php?recipe_name="+recipe_name.value+"&update=2&texty1="+texty1.value+"&texty2="+texty2.value+"&texty3="+texty3.value+"&texty4="+texty4.value+"&texty5="+texty5.value;
}
if (last==3){
window.location = "viewrecipe.php?recipe_name="+recipe_name.value+"&NewFG1="+texty4.value+"&NewAlc="+texty5.value;
}
}
의 URL
viewrecipe.php?update=1
되는 것은 처음에서는 window.location을로드하고
viewrecipe.php?update=3
해야 정상적으로 두 번째를로드하십시오.
Chrome에서 이것은 정상적으로 작동합니다. IE에서 "recipe_name"이 정의되지 않았다는 오류가 발생합니다.
내가 생각할 수있는 유일한 점은 Chrome에서 코드는 실제로 페이지를로드 한 후에 만 활성화된다는 것입니다. 그때까지 모든 필드 값이 입력됩니다.
아무도 도와 줄 수 있습니까? 페이지가로드되면 함수를 실행하는 다른 방법이 있습니까? recipe_name - -
마지막으로 그들은 다른 곳에서 정의됩니다