我使用以下代码来获取屏幕高度:
<CFSET rheight = "<script>document.write(screen.height);</script>">
Run Code Online (Sandbox Code Playgroud)
rheight的价值是768,这是正确的.
但是当我这样做时: - :
<CFSET sheight = rheight / 4>
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
值document.write(screen.height); 无法转换为数字.
我们的想法是以数字格式获取屏幕高度,而无需重新加载页面.
我正在尝试将来自设备的输入(始终为 1 到 600000 之间的整数)转换为四个 8 位整数。
例如,
如果输入是 32700,我想要188 127 00 00.
我通过使用实现了这一点:
32700 % 256
32700 / 256
Run Code Online (Sandbox Code Playgroud)
以上工作到 32700。从 32800 开始,我开始得到不正确的转换。
我对此完全陌生,并希望得到一些帮助以了解如何正确完成此操作。
我试图使用CF查询在我的数据库中插入以下字符串: Aman#30 is "OK"
但我收到错误"无效的构造:缺少参数或名称."
在进一步调查中,我发现只有在字符串中使用#或"才会发生这种情况.
有关如何解决此问题的任何建议?
我使用Oracle CMS在线创建了一个名为ITCMS的工作区.名为cmsonline的内部有一个模式.在创建工作区时,APEX没有询问我是否要创建sys或系统用户.
目前,我登录工作区的用户名是我的电子邮件ID.
是否可以使用SQL开发人员访问此在线工作区?
早上好!
我希望这个平台上的某个人可以解释以下JS的逐行工作
<script>
/*<![CDATA[*/
(function(w, a, b, d, s) {
w[a] = w[a] || {};
w[a][b] = w[a][b] || {
q: [],
track: function(r, e, t) {
this.q.push({
r: r,
e: e,
t: t || +new Date
});
}
};
var e = d.createElement(s);
var f = d.getElementsByTagName(s)[0];
e.async = 1;
e.src = '//flintnet.actonservice.com/cdnr/94/acton/bn/tracker/17118';
f.parentNode.insertBefore(e, f);
})(window, 'ActOn', 'Beacon', document, 'script');
ActOn.Beacon.track(); /*]]>*/
</script>
Run Code Online (Sandbox Code Playgroud)
我对JS有很好的工作知识,但我无法完全理解这一点!谢谢!
假设我的表单看起来像这样:
<form name="myform" method="post" action="index.html">
<input type="hidden" name="work" id="work1" value="20">
<input type="hidden" name="play" id="play1" value="10">
<input type="submit" name="submit">
</form>
Run Code Online (Sandbox Code Playgroud)
点击提交发送form.work,并form.play以index.html的.工作和游戏的价值在某个公式中使用.
现在,我需要向具有预定义工作和游戏价值的人发送此页面的链接.我试过这个:
www.mysite.com/index.html?work=20&play=10
Run Code Online (Sandbox Code Playgroud)
不幸的是,这不起作用.有没有办法实现这个目标?
仅供参考,我使用的是ColdFusion服务器.
coldfusion ×3
html ×2
javascript ×2
sql ×2
32-bit ×1
bit ×1
c ×1
coldfusion-9 ×1
database ×1
oracle ×1
oracle-apex ×1
parameters ×1
post ×1
url ×1