, 트위터가 작동하지 않습니다 http://twitter.com/?_twitter_noscript=1의 소스 코드를 필요가 없습니다 자바 스크립트를 사용할 때
나는
http://www.twitter.com의 소스에 다음 코드를 발견 자바 스크립트가 비활성화되었습니다.
index.php를
<?php
if (!isset($_SESSION)) session_start();
$url = !isset($_SESSION['ajaxpage']) ? '' : $_SESSION['ajaxpage'];
$_SESSION['ajaxpage'] = '';
if (!isset($_GET['noscript'])) echo '<noscript><meta http-equiv="refresh" content="0; URL=/'.$url.'?noscript=1" /></noscript>';
?>
에 포함되어 내가 _head.php 전화 각 PHP 파일 : 나는 내가 작성이 코드와 성공이
<?php
if(!isset($_GET['ajax'])){
if (!isset($_GET['noscript'])){
if (!isset($_SESSION)) session_start();
$_SESSION['ajaxpage'] = $ajax_page;
header('Location: /#!/'.$ajax_page);
} else {
// normal functions, requires... of all pages
}
}
?>
각 PHP 파일을 전 페이지에 연결되는 링크가있는 var가 있습니다.
그렇습니다. 각 아약스로드, 가입하시기 바랍니다 URL로, 같은 '아약스?'
$("body").delegate("a", "click", function(event){
var lnk = $(this).attr("href");
var addAjax = lnk.indexOf('?')>0 ? "&ajax" : "?ajax";
$("#content").load("/"+lnk+addAjax);
});
내가 장애인 JS와 그 동작을 볼 수 없습니다. –
매트, 로그인 했습니까? – Jeff