모바일 프로젝트에서 작업하고 있으며 백엔드에서 동적으로 생성 된 다음 HTML 페이지에 추가 된 스크립트가 있습니다. 데스크톱 브라우저는 스크립트를 올바르게 추가하고 스크립트의 모든 기능을 호출하는 것으로 보이지만 Blackberry 전화에서이 기능을 사용할 수는 없습니다. 스크립트를 추가 한 후 경고 할 수 있기 때문에 스크립트가 추가되고 있음을 알고 있습니다. 스크립트의 함수를 호출 할 수 있습니다. 예를 들어블랙 베리의 자바 스크립트 콜백
, 나는이 같은 코드가있는 경우 :
var scriptText = document.createElement('script');
scriptText.type = 'text/javascript';
scriptText.id = 'thisScript';
scriptText.innerHTML = 'alert("hello");';
document.getElementById('idName').appendChild(scriptText);
alert(document.getElementById('thisScript')); //Alerts the script element.
이 '안녕하세요'데스크톱 브라우저에서 경고 심지어 아이폰/아이팟 터치,하지만 블랙 베리의 것입니다. 누구나 왜 그런 생각이 있니? 또는 수정/해킹이 있다면?
브라우저 -> 옵션 -> 브라우저 구성 -> 스크롤 다운 -> "JavaScript 지원"사용 -> 저장 옵션 – Vivart