jqModal没有加载外部链接

时间:2011-10-20 09:23:04

标签: javascript jquery jqmodal

我正在尝试使用jqModal通过AJAX使用以下代码打开一些外部链接:

<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 个答案:

答案 0 :(得分:1)

您要做的是跨域Ajax。 Jqmodal和任何其他插件都无法做到这一点。

Jqmodal有一个iframe方法来引入外部网站。请参见第7点。在jqmodal页面上。

如果外部网站有API,则需要使用API​​,或者使用服务器端代码“scrape”