-2

私はこれがこのウェブサイトで1000xに求められていることを知っていますが、うまくいきません。

現在のスタイルでこの Web サイトからテーブル情報を取得したい: https://webuntis.a12.nl/WebUntis/?school=roc%20a12#Timetable?type=1&departmentId=0

だから私はこれを試しました(ここでフィドル):

<div id="wrap"></div>
<script>
    $.get('https://webuntis.a12.nl/WebUntis/?school=roc%20a12#Timetable?type=1&departmentId=0', function(data) {
        var wrap = $('#mainTable', $(data));
    });
</script>

しかし、それは何もしません。おそらく、PHPで行うことができますか?

4

2 に答える 2

0

クロス ドメイン セキュリティの問題が発生しています。基本的に、あるドメインから別のドメインへのリクエストを行うことは許可されていません。あなたができることは、すべてをiframeの中に入れることです

<body>
<html>
this is my page
< iframe src="https://webuntis.a12.nl/WebUntis/?school=roc%20a12#Timetable?   type=1&departmentId=0" height=500 width=500></iframe>
</html>
</body>

もう 1 つのオプションは、サーバー サイト スクレーパーです。もう少し複雑ですが、基本的にはその特定の URL のコピーを作成し、ドメインから提供されるようにサーバーに保存します。

于 2013-09-27T09:12:03.147 に答える