Kendo 对话一个标签
Kendo dialog a tag
我正在尝试使用 PDF 文件将 kendoDialog 连接到 a tag
。对话框将打开,然后用户单击确定,然后 PDF 文件将打开。
<a id="dialog" href="http://www.africau.edu/images/default/sample.pdf">
ShowPopup before opeing PDF
</a>
示例道场
https://dojo.telerik.com/@mcdevittnccn/IjonasUp
在 Telerik DOJO 中看到了您的示例,试试这个...
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Kendo UI Snippet</title>
<link rel="stylesheet" href="https://kendo.cdn.telerik.com/2021.1.330/styles/kendo.default-v2.min.css"/>
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<script src="https://kendo.cdn.telerik.com/2021.1.330/js/kendo.all.min.js"></script>
</head>
<body>
<a href="http://www.africau.edu/images/default/sample.pdf">
ShowPopup before opeing PDF </a>
<div id="dialog"></div>
<script>
$(document).ready(function () {
var dialog;
$("a").on('click', function(e) {
if (dialog) {
dialog.open();
} else {
dialog = $('#dialog').kendoDialog({
width: "450px",
title: "Software Update",
closable: false,
modal: false,
content: "<p>A new version of <strong>Kendo UI</strong> is available. Would you like to download and install it now?<p>",
actions: [
{ text: 'Skip this version' },
{ text: 'Remind me later' },
{ text: 'Install update', primary: true }
],
}).data('kendoDialog');
}
e.preventDefault(); // remove this to proceed to pdf file
});
});
</script>
</body>
</html>
这会显示当您单击 link 时出现的对话框。如果您希望继续下载,请删除 preventDefault
。处理 actions.action
中的对话框点击。有关详细信息,请参阅 Kendo 对话框 API 参考。这应该让你继续。
我正在尝试使用 PDF 文件将 kendoDialog 连接到 a tag
。对话框将打开,然后用户单击确定,然后 PDF 文件将打开。
<a id="dialog" href="http://www.africau.edu/images/default/sample.pdf">
ShowPopup before opeing PDF
</a>
示例道场
https://dojo.telerik.com/@mcdevittnccn/IjonasUp
在 Telerik DOJO 中看到了您的示例,试试这个...
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Kendo UI Snippet</title>
<link rel="stylesheet" href="https://kendo.cdn.telerik.com/2021.1.330/styles/kendo.default-v2.min.css"/>
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<script src="https://kendo.cdn.telerik.com/2021.1.330/js/kendo.all.min.js"></script>
</head>
<body>
<a href="http://www.africau.edu/images/default/sample.pdf">
ShowPopup before opeing PDF </a>
<div id="dialog"></div>
<script>
$(document).ready(function () {
var dialog;
$("a").on('click', function(e) {
if (dialog) {
dialog.open();
} else {
dialog = $('#dialog').kendoDialog({
width: "450px",
title: "Software Update",
closable: false,
modal: false,
content: "<p>A new version of <strong>Kendo UI</strong> is available. Would you like to download and install it now?<p>",
actions: [
{ text: 'Skip this version' },
{ text: 'Remind me later' },
{ text: 'Install update', primary: true }
],
}).data('kendoDialog');
}
e.preventDefault(); // remove this to proceed to pdf file
});
});
</script>
</body>
</html>
这会显示当您单击 link 时出现的对话框。如果您希望继续下载,请删除 preventDefault
。处理 actions.action
中的对话框点击。有关详细信息,请参阅 Kendo 对话框 API 参考。这应该让你继续。