固定URLの代わりにランダムURLを使用する

プリヤンカ・シャルマ

JSやJqueryについてはよくわからないので、助けていただければ幸いです。基本的に、固定URLではなくランダムURLを使用したいと思います。ランダムなURLは、外部のフラットテキストファイルhttp://example.com/url100.txtから取得できます

htmlページのセクション内で使用している現在のコードは次のとおりです

<script type='text/javascript'>
  //<![CDATA[
  var mylinks = "http://google.com";
jQuery(document).ready(function ($) {
  $('#default-usage .to-lock').sociallocker({

    buttons: {order:["facebook-like","twitter-tweet","google-plus"]},

    twitter: {url:"http://google.com"},
    facebook: {url:"http://google.com"},
    google: {url:"http://google.com"},

    text: {
      header: "Like us To Unlock This Content",
      message: "This content is locked. Like us on Twitter, Facebook or Google plus to unlock it."
    },

    locker: {close: false, timer: 0,},
    theme: "secrets"
  });
});
  //]]>
</script>

つまり、基本的にTwitterの代わりに:{url: " http://example.net "}、ランダムなURLを使用したいと思います。私の質問がはっきりしていることを願っています

jogesh_pi

これを試して:

// Make sure the file is on the same server.
var file = "http://example.com/url100.txt";
$.get(file,function(txt) {

    // Split data and convert it into array
    var lines = txt.responseText.split("\n");
    var link = lines[Math.floor(Math.random() * lines.length)];

    // Apply plugin here
    $('#default-usage .to-lock').sociallocker({

        buttons: {order:["facebook-like","twitter-tweet","google-plus"]},
        twitter: {url:link},
        facebook: {url:link},
        google: {url:link},

        text: {
            header: "Like us To Unlock This Content",
            message: "This content is locked. Like us on Twitter, Facebook or Google plus to unlock it."
        },

        locker: {close: false, timer: 0,},
        theme: "secrets"
    });

}); 

あなたが言ったように、あなたはそれをBLOGSPOTで使用していて、テキストファイルは別のサーバーに存在します。次に、このソリューションを使用します。

解決策2:解決策2:

jQuery(document).ready(function ($) {

    // Add link one by one in ""
    var social_links = ["link1", "link2", "link3", "link4", "link5", "link6"];

    var link = social_links[Math.floor(Math.random() * social_links.length)];
    console.log(link);
    // Apply plugin here
    $('#default-usage .to-lock').sociallocker({

        buttons: {order:["facebook-like","twitter-tweet","google-plus"]},
        twitter: {url:link},
        facebook: {url:link},
        google: {url:link},

        text: {
            header: "Like us To Unlock This Content",
            message: "This content is locked. Like us on Twitter, Facebook or Google plus to unlock it."
        },

        locker: {close: false, timer: 0,},
        theme: "secrets"
    });

});

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

バインドの代わりにBoostBeastでラムダを使用する

分類Dev

描画可能な画像の代わりにオンライン画像のURLを使用する方法

分類Dev

パターンマッチングの代わりにラムダを使用するのはなぜですか?

分類Dev

共有URLの代わりにGoogleドライブAPIを使用するFFMPEG

分類Dev

NopCommerceのURLでhttpsの代わりにhttpを使用する方法

分類Dev

多引数ラムダの代わりにメソッド参照を使用する

分類Dev

gatsbyを使用して404にリダイレクトする代わりに、特定のURLをホームページにリダイレクトする方法は?

分類Dev

kotlinインターフェースの代わりにラムダを使用する方法

分類Dev

ラムダ関数の代わりにファンクターを使用する方法

分類Dev

依存関係を調達するためにMavenCentralの代わりにカスタムURLを使用する方法

分類Dev

httpsの代わりにhttp URLを生成するFlask url_for

分類Dev

IPアドレスの代わりにURLを使用するSambaのサブドメインを作成する

分類Dev

? の代わりに # を使用します。URL パラメータ用

分類Dev

ランダムに生成された整数の配列の代わりに空の配列を取得する

分類Dev

(Double、g)の代わりにランダムに(g、g)を返しますか?

分類Dev

(Double、g)の代わりにランダムに(g、g)を返しますか?

分類Dev

イテレータの代わりにストリーム式とラムダ式を使用するJava

分類Dev

ラジオボタンの代わりに画像を使用する

分類Dev

ReactJS-ReactルーターのURLでIDの代わりにスラッグを使用する

分類Dev

使用するOscommerceを変更しますか?/の代わりにURLパラメータとして

分類Dev

Pdf.js:URLの代わりにbase64ファイルソースを使用してPDFファイルをレンダリングする

分類Dev

関数の代わりにラムダ式を使用するのはなぜですか?

分類Dev

AmazonSQSの場合、URLの代わりにSQSqueueNameを使用します

分類Dev

ラムダAWSを使用してプレーンテキストの代わりにQUOTED文字列を返すnodeJs

分類Dev

CでC / C ++ライブラリのメソッドを使用すると、上記の代わりにランダムな値が返されます。

分類Dev

intIDの代わりにURLにテキストを追加する

分類Dev

画像ソースでURLの代わりに文字列を使用する方法

分類Dev

URL の代わりに AJAX クエリで静的 JSON 文字列を使用する

分類Dev

インターフェイスの代わりにラムダを渡す

Related 関連記事

  1. 1

    バインドの代わりにBoostBeastでラムダを使用する

  2. 2

    描画可能な画像の代わりにオンライン画像のURLを使用する方法

  3. 3

    パターンマッチングの代わりにラムダを使用するのはなぜですか?

  4. 4

    共有URLの代わりにGoogleドライブAPIを使用するFFMPEG

  5. 5

    NopCommerceのURLでhttpsの代わりにhttpを使用する方法

  6. 6

    多引数ラムダの代わりにメソッド参照を使用する

  7. 7

    gatsbyを使用して404にリダイレクトする代わりに、特定のURLをホームページにリダイレクトする方法は?

  8. 8

    kotlinインターフェースの代わりにラムダを使用する方法

  9. 9

    ラムダ関数の代わりにファンクターを使用する方法

  10. 10

    依存関係を調達するためにMavenCentralの代わりにカスタムURLを使用する方法

  11. 11

    httpsの代わりにhttp URLを生成するFlask url_for

  12. 12

    IPアドレスの代わりにURLを使用するSambaのサブドメインを作成する

  13. 13

    ? の代わりに # を使用します。URL パラメータ用

  14. 14

    ランダムに生成された整数の配列の代わりに空の配列を取得する

  15. 15

    (Double、g)の代わりにランダムに(g、g)を返しますか?

  16. 16

    (Double、g)の代わりにランダムに(g、g)を返しますか?

  17. 17

    イテレータの代わりにストリーム式とラムダ式を使用するJava

  18. 18

    ラジオボタンの代わりに画像を使用する

  19. 19

    ReactJS-ReactルーターのURLでIDの代わりにスラッグを使用する

  20. 20

    使用するOscommerceを変更しますか?/の代わりにURLパラメータとして

  21. 21

    Pdf.js:URLの代わりにbase64ファイルソースを使用してPDFファイルをレンダリングする

  22. 22

    関数の代わりにラムダ式を使用するのはなぜですか?

  23. 23

    AmazonSQSの場合、URLの代わりにSQSqueueNameを使用します

  24. 24

    ラムダAWSを使用してプレーンテキストの代わりにQUOTED文字列を返すnodeJs

  25. 25

    CでC / C ++ライブラリのメソッドを使用すると、上記の代わりにランダムな値が返されます。

  26. 26

    intIDの代わりにURLにテキストを追加する

  27. 27

    画像ソースでURLの代わりに文字列を使用する方法

  28. 28

    URL の代わりに AJAX クエリで静的 JSON 文字列を使用する

  29. 29

    インターフェイスの代わりにラムダを渡す

ホットタグ

アーカイブ