2012-01-20 64 views
1

我想通过右侧栏小部件内部的Javascript加载Aweber表单。表单加载,虽然它看起来不同于我在Aweber中设计的方式。我90%确定这是Javascript冲突,因为我用wp_enque_script在部分加载了Aweber表单,并且表单看起来正确(但我不希望表单实际出现在头部分本身中。在这里找到:http://www.richmindonline.com/yourunlimitedselfWordpress中的Javascript冲突

显然,Aweber脚本是一个直接的行动要求抓取Web窗体,所以我不能加载它或它显示在我的页面顶部。加载我的表单在页面上的正确位置,同时仍然使用wp_enque_script来解决我的冲突?

这里是Aweber表单的代码(格式错误来愚弄文本编辑器)。此代码目前在“文本小部件“在右侧栏中:

<script type="text/javascript" src="http://forms.aweber.com/form/74/1378551674.js"> 
</script> 

具有相关代码的实际头部分如下所示。我不知道我应该在这里做什么。

<?php wp_enqueue_script('jquery'); ?>  
<?php wp_head(); ?> 

此外,这里是代码的相关部分,目前未改变我的需要。

<script src="<?php bloginfo('template_directory'); ?>/js/jquery-1.3.2.min.js" type="text/javascript"></script> 
<script src="<?php bloginfo('template_directory'); ?>/js/jquery.jcarousel.pack.js" type="text/javascript"></script> 
<script src="<?php bloginfo('template_directory'); ?>/js/jquery.easing.1.3.js" type="text/javascript"></script> 
<script src="<?php bloginfo('template_directory'); ?>/js/jquery.colorbox-min.js" type="text/javascript"></script> 
<script src="<?php bloginfo('template_directory'); ?>/js/functions.js" type="text/javascript"></script> 
+0

我原来的问题是试图说明我试图在头部加载wp_enque_script,虽然它显示了我的页面顶部的表单,我不会发生这种情况。对困惑感到抱歉。 –

回答

0

这将会是很难说在那里的冲突没有看到错误和行号等

这不是一个准确的回答你的问题,但是你提供的资料潜在的解决方法。 Aweber应该给你选择将表单的HTML复制并粘贴到你的Widget中,而不是使用javscript代码。

这样做的好处是您可以编辑HTML,使其看起来完全符合您的需求。缺点是每次你想更新表单而不是能够在Aweber中更新时,你都必须去你的网站。