gpt4 book ai didi

javascript - 通过ajax加载javascript

转载 作者:行者123 更新时间:2023-11-28 06:42:57 25 4
gpt4 key购买 nike

我通过 javascript 将以下代码通过 ajax 请求加载到网站中:

    <div class="modal-body" id="modal-body">
<?php
echo $this->Html->script('pdfobject');
?>
<div id="showdoc" style="width: 100%; height: 500px; /*border: 1px solid black;*/">
<p><?php echo __('It appears you don\'t have Adobe Reader or PDF support in this web browser. ').$this->Html->link(__('Click here to download the file'), array('action' => 'getFile', '?' => array('id' => $data['Voucher']['id'], 'download' => true)), array()); ?></p>
</div>
<script type="text/javascript">
window.onload = function (){
var myPDF = new PDFObject({
url: "<?php
echo $this->Html->url(
array(
'controller' => 'vouchers',
'action' => 'getFile',
'?' => array(
'id' => $data['Voucher']['id']
//'download' => 'true'
)
),
true

);
?>",
pdfOpenParams: {
navpanes: 0,
toolbar: 0,
statusbar: 0,
view: 'FitBH,0',//'FitH,0', "FitV"
scrollbars: '1',
messages: '0'
}
}).embed("showdoc");
};
</script>

</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>

不幸的是,代码没有被执行。如果我直接通过浏览器调用带有此代码的 php 文件,一切正常。我预计问题是,代码没有执行,因为基页已经加载。有什么提示或想法吗?

最佳答案

谢谢希莉。我加载了 var url 本身,没有使用ajax。一切正常。

关于javascript - 通过ajax加载javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33635274/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com