PHPのページには扱いがあり、先頭にいくつかのJavaScriptがあります。つまり、HEADタグの間にJavaScriptがあります。私のPHPは "header(" location:/ ");"ランダムなポイントでユーザーをindex.phpにリダイレクトするコード。私は私の頭の情報のエラーをjavascriptのこの1つの部分に変更することはできません絞り込んだ、私はそれがうまく動作する場合、私はそれが失敗に戻す置く。JavaScriptが原因でヘッダー情報が変更されないPHPのエラー
私はエラーが何か他の前に出力されているHTMLによって引き起こされることを知っています。しかし、JavaScriptを読んだり理解したりする方法はわかりません。誰かが私が何を変えることができるか、変えるべきかを教えてくれるだろ
<script type="text/javascript">
$(document).ready(function(){
//jCarousel Plugin
$('#carousel').jcarousel({
vertical: true,
scroll: 1,
auto: 2,
wrap: 'last',
initCallback: mycarousel_initCallback
});
//Front page Carousel - Initial Setup
$('div#slideshow-carousel a img').css({'opacity': '0.5'});
$('div#slideshow-carousel a img:first').css({'opacity': '1.0'});
$('div#slideshow-carousel li a:first').append('<span class="arrow"></span>')
//Combine jCarousel with Image Display
$('div#slideshow-carousel li a').hover(
function(){
if (!$(this).has('span').length){
$('div#slideshow-carousel li a img').stop(true, true).css({'opacity': '0.5'});
$(this).stop(true, true).children('img').css({'opacity': '1.0'});
}
},
function(){
$('div#slideshow-carousel li a img').stop(true, true).css({'opacity': '0.5'});
$('div#slideshow-carousel li a').each(function(){
if ($(this).has('span').length) $(this).children('img').css({'opacity': '1.0'});
});
}
).click(function(){
$('span.arrow').remove();
$(this).append('<span class="arrow"></span>');
$('div#slideshow-main li').removeClass('active');
$('div#slideshow-main li.' + $(this).attr('rel')).addClass('active');
return false;
});
});
//Carousel Tweaking
function mycarousel_initCallback(carousel){
// Pause autoscrolling if the user moves with the cursor over the clip.
carousel.clip.hover(function(){
carousel.stopAuto();
}, function(){
carousel.startAuto();
});
}
</script>
このjavascriptの中にPHPコードはありません。これはあなたのPHPファイルの中にあるコードとまったく同じですか?あるいは、PHPページの 'view-source'を実行した後に上記をコピーしましたか? –