助けを求めるさらに別の初心者。
Main_index.phpページがあります。このページには複数のdivがロードされ、各divには[詳細]情報ボタンがあります。各divはテンプレートスタイルであり、mysqlデータで完成します。
<div class="more"><a href="advert_details.php?advert_id=<?php print $advert_id?>"id="more<?php print $advert_id?>"><?php echo MORE ?></a></div>
「詳細」ボタンごとに、ライトボックス内に新しいページ「advert_details.php」が表示されます。これもテンプレートスタイルであり、mysqlから詳細をロードします。ライトボックスコードはMain_index.phpにあります。
<script language="JavaScript" type="text/javascript">
$(document).ready(function()
{
$('a').filter(function() {
return this.id.match(/more[0-9]/);
}).fancybox({
'overlayColor' : '#000',
'overlayOpacity' : 0.1,
'width' : 640,
'height' : 940,
'type' : 'iframe'
});
});
</script>
「advert_details.php」ページの1つが検索エンジンによって検出された場合、検索結果をクリックすると、ライトボックスが空白のページで開きます。
ライトボックスJavaScriptを使用してメインサイトページを表示し、「advert_details.php」ページを「main_index.php」ページで強制的に開くために追加できるものはありますか?
私はこれをうまく説明したと思いますが、そうでない場合は、詳細をお尋ねください。
ありがとう
ピーター