2017-03-12 3 views
0

[OK]をクリックします。ランダムなURLを生成する関数を使用してランダムページに移動します。class = "hello" 、私はそれをロードしません。私はクラス= "こんにちは"と画像が含まれているページを見つけるまでランダムURLの機能を再度使用します。これは可能ですか?答えは "はい"私は非常に感謝します私に、Ajaxやこれを行うために必要な何かのガイドを指摘してください。ランダムに生成されたURLに移動するには、そのページ内の特定のクラスが存在する場合のみ

+0

はどのようなものです:あなたは、ランダムなページに行きたいですか? Ajaxを使用してページへのナビゲートやページ/コンテンツの読み込みについて話していますか? – Ravi

+0

私はpage.Letsに移動したいと言っています: "page1"、 "page2"、 "page3"という3つのページがありますが、それらのうち1つだけがclass = "hello"というイメージを持っています。ボタンのクリックで指定されたクラスのページ。 – igorcar1994

+1

しかし、あなたが探しているデータ/クラスがページにあるかどうかをチェックするには、まずAjaxコールまたはiframeでページをロードする必要があります。 – Ravi

答えて

0

特定の要件にはAjaxを使用できます。私はデモの目的のためにフェッチAPIを使用しています。以下は

コードスニペットさ:

function checkAndLoad(url) { 
    fetch(url, { 
     method: 'get' 
    }).then(function(response) { 
     console.log('Response Here : ', response); 
     // write your logic to check for Class/ID in HTML and navigate 
     // window.location = url; 
    }).catch(function(err) { 
     // Error :(
    }); 
} 

checkAndLoad('https://jsonblob.com/c089bff7-073a-11e7-a0ba-41ab99606d1f'); 
関連する問題