2011-10-20 13 views
0
私はこのコードを使用してAJAXを経由して、いくつかの外部リンクを開くためにjqModalを使用しようとしています

をロードしない:jqModalは、外部リンク

<h3><a class="username<?php echo $row['id']; ?>trigger"><?php echo get_user_meta($user_id, 'first_name', $single);?> <?php echo get_user_meta($user_id, 'last_name', $single);?></a></h3> 

<script type="text/javascript">$(document).ready(function() {$('#username<?php echo $row['id']; ?>').jqm({ajax: 'http://www.google.ro/', trigger: 'a.username<?php echo $row['id']; ?>trigger'});});        </script> 

<div class="jqmWindow" id="username<?php echo $row['id']; ?>">Please wait... <img src="inc/busy.gif" alt="loading" /></div> 

問題は、それがロードされないということですが、私は内部リンクを置けば、それは動作します。誰かがこれで私を助けることができますか?

答えて

1

あなたがしようとしているのは、クロスドメインAjaxです。 Jqmodalと他のプラグインはそれを行うことができません。

Jqmodalには、外部Webサイトをプルするiframeメソッドがあります。ポイント7を参照してください。jqmodalページ。

あなたははい、これは私が何をしようとしていますものです

+0

外部のサイトが1つを持っている場合は、APIを使用する必要がある、または「こすり」に、サーバー側のコードを使用します... – Andrei

+0

例についての私の更新の答えを読みますjqmodalのdocページの7 –

関連する問題