我想在Oracle Apex中用javascript制作一个更漂亮的输入掩码。我该怎么做呢?有没有什么方法可以上传和嵌入.js文件?如果是这样,你是怎么做的?我可以用js设置整个页面的样式,然后上传它吗?我很困惑。谢谢
发布于 2021-04-22 23:47:34
步骤1打开Shared Components并将.js脚本上传到静态应用程序文件中

步骤2将js脚本上传到静态应用程序文件中,并复制参考,此参考与URL的工作方式完全相同

shared components open User Interface Attributes中的第3步

步骤4将其粘贴到Javascript /文件URLS中

您的脚本.js将在所有应用程序中可用,您也可以在层叠样式表选项中添加.css文件

发布于 2021-04-20 20:03:48
您可以上载文件以用作应用程序或工作区资源,但对于大多数静态文件(图像、js库等)如果您从单独的web服务器上为它们提供服务,并且只需将链接放入您的APEX代码中,您将获得更快的响应。例如,如果您使用Apache HTTP或nginx作为APEX的反向代理,则可以从那里为它们提供服务。
发布于 2021-04-21 14:09:09
选择一个页面。
单击编辑属性。
向下滚动到HTML Header。
在HTML标题中输入代码,然后单击应用更改。
例如,添加以下内容将测试可从当前页的任何位置访问的函数。
<script type="text/javascript">
function test(){
window.alert('This is a test.');
}
</script>在Oracle Application Express中,您可以在页面模板中引用.js文件。这种方法使应用程序可以访问该文件中的所有JavaScript。这是最有效的方法,因为.js文件加载到应用程序的第一个页面视图中,然后由浏览器缓存。
下面演示如何在页面模板的页眉部分包含.js文件。请注意以粗体显示的脚本src=行。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>#TITLE#</title>
#HEAD#
<script src="http://myserver.myport/my_images/custom.js" type="text/javascript"></script>
</head>
<body #ONLOAD#>#FORM_OPEN#https://stackoverflow.com/questions/67178338
复制相似问题