0

クライアントから、特定のモバイル Web サイトを自分のコンテンツで複製するように依頼されました。そのウェブサイトを掘り下げていると、このようなものに出くわしました。

<a href="#listing.php?min=0&max=499999" class="ui-link">ABC</a>

私が知りたいのは、このリンクが同じページ内の PHP スクリプトに向けられているのか、それとも他の PHP ページに向けられているのかということです。ハッシュタグ(#)を使っているので、同じページ内にあるような気がします。しかし、これは div id を指していません。

私は PHP を初めて使用するので、誰かがこれらのことに関する優れたチュートリアルの URL へのリンクを教えてくれるとうれしいです。

4

2 に答える 2

1

jQuery Mobile にとって、これは jQuery Mobile 内部ページへの通常のリンクです。言い換えれば、同じ HTML 内の別のページです。しかし、なぜ誰かが彼のページをそのように呼ぶのかは、私には理解できません。

もう 1 つ注目すべき点は、その ID を持つページは jQuery Mobile ページ イベントを発生させないということです。

ここでテストできます: http://jsfiddle.net/Gajotres/3278E/

HTML :

<!DOCTYPE html>
<html>
<head>
    <title>jQM Complex Demo</title>
    <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=no; target-densityDpi=device-dpi"/>
    <link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.css" />
    <script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script>    
</head>
<body>
    <div data-role="page" id="index">
        <div data-theme="a" data-role="header">
            <h3>
                First Page
            </h3>
        </div>

        <div data-role="content">
            <a href="#listing.php" data-role="button">Another Page</a>
        </div>

        <div data-theme="a" data-role="footer" data-position="fixed">

        </div>
    </div> 
    <div data-role="page" id="listing.php">
        <div data-theme="a" data-role="header">
            <h3>
                Second Page
            </h3>
            <a href="#index" class="ui-btn-left">Back</a>
        </div>

        <div data-role="content">

        </div>

        <div data-theme="a" data-role="footer" data-position="fixed">

        </div>
    </div>    
</body>
</html>   
于 2013-05-01T21:34:40.910 に答える
0

この URL 形式により、AJAX 対応の Web アプリが検索エンジンによってクロール可能になります。これは、検索エンジン最適化 (SEO) を改善するために行われます。データは人間の訪問者のために AJAX を介して読み込まれますが、URL にはクローラーが AJAX なしで同じデータを読み込むのに十分な情報が記録されます。

詳細については、Google の AJAX クロール ガイドまたはGreatFind の説明を参照してください。

于 2013-05-20T16:35:14.047 に答える