问题标签 [no-framework]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 点击事件不会被触发
我希望用户在单击时选择整个输入框。
在我的情况下,输入框是:
为此,我编写了以下 JS:
但是我在控制台中得到的只是<input type="input" value="checked" name="check" id="bla">
一次,无论我点击多少,我都无法再得到。
java - Java:使用反射填充类中的所有设置器
我有一个类 X,其中可能包含 100 个字符串,我想做一个函数,为所有以“setTop”开头的设置器模拟这个类的一个对象。
目前我这样做了:
而且我现在不知道该怎么做,我也不太确定我能不能像这样填补所有这些二传手。在我的环境中,我不能使用框架,而且我使用的是 Java 6。
html - CSS 布局有点偏离(不显示段落和标题)
我正在尝试创建一个 Web 服务器,该服务器使用node.js
不使用 express 或任何其他框架的文件夹提供 html、css 和 jpeg 文件。到目前为止,它正在解决一个问题。标题和前几句话没有出现。我怎么能在不接触 css 和 html 的情况下修复它?这是它的样子http://imgur.com/G3LgtVW
我的文件夹结构如下所示:
php - 如何为无框架的 PHP Web 应用程序创建合适的路由系统?
我是 PHP 开发的初学者,最近有人要求我从头开始创建一个小型 Web 应用程序。我做了一些研究,并决定我不想使用任何框架,因为我真的想学习如何自己创建像样的代码。
问题是,我正在创建一个基本的 MVC 结构来为我拥有的模型生成一个基本的 CRUD,但我完全不知道为我的应用程序获取干净、有用的 URL 的最佳实践。
我在 Ubuntu 16.04 LTS 上运行,使用 Apache 作为具有 PHP 5.6 和 MySQL 的网络服务器。我的第一个想法是通过 index.php 重定向所有请求,并在 .htaccess 文件中安排某种机制来将丑陋的 URL 重写为更友好和更简单的 URL,但说实话,我什至不知道从哪里开始。
我应该如何处理我的 index.php 文件中的请求以将用户重定向到正确的控制器并在那里执行所需的操作?我在这方面走的是正确的道路吗?
cudnn - 没有任何框架的cudnn
有谁知道,什么匹配错误。它编译没有任何错误等,但输出总是从预测类 5 到 3 到 1 并且不会改变。
代码(这里很重要 PropagationHelper&Network&Layer):
输出:
好的,纠正了一个错误(在通道中使用了完全向后而不是输入大小),但必须有另一个与 ConvLayer 一起使用。
php - 代码中的 PDO UPDATE 错误
我正在尝试让我的 rest api 支持更新请求后获取请求工作正常,但我无法使更新工作,我尝试了几个小时:(,代码应该没有框架
javascript - 在不选择的情况下将 .txt 文件加载到 JavaScript 变量中
我以前问过这个问题,但解释得不够好,所以这里有一个更好的尝试:
我正在制作一个将在客户端而不是服务器端运行的应用程序。我在目录中有一个 .txt 文件,其中包含应用程序的所有代码,我希望能够自动将内容加载到变量中,而无需用户选择任何内容。因此,我不想使用input
.html 页面,而只是在打开 .html 页面时让文件自行加载。作为最终结果,我想要一个String
包含文件内文本的文件。
我没有使用任何框架,只是在 JavaScript、CSS 和 HTML 中严格编码。
我假设这个问题的答案涉及 aBlob
和 using readAsText()
,但是即使在阅读了完整的文档之后,我也不确定如何将 URL 传递给它,以便它可以读取 .txt 文件的内容。
javascript - 寻找合适的代码架构来嵌入音频,同时防止页面更新闪烁(HTML/javascript/Ajax)
我正在制作一个小游戏。主要竞争环境需要服务器端更新以防止作弊。每次更新比赛场地后,我希望页面 HTML 的一部分保持不变,以便在播放器从一个屏幕导航到另一个屏幕时播放持续存在的背景音乐。
问题在于,当玩家在游戏中移动时,实现这一点的每一次尝试都会导致页面更新时比赛场地的闪烁。
我尝试过使用 HTML(IFRAME、FRAME 和 FRAMESET 标签)和 Ajax(无框架)作为解决方案,将音乐播放排除在主游戏场的更新之外,但无济于事。
没有音乐,游戏不会在更新时闪烁,因为页面中不需要静态不变的 HTML 来播放一致的背景音乐。
使用 HTML FRAME 和 FRAMEST 标签实现的音乐会导致主游戏区域的页面更新时闪烁。
最后,使用仅更新比赛场地的 Ajax 函数实现的背景音乐也会导致屏幕在更新时闪烁,因为玩家在屏幕之间移动。
关于防止这种闪烁的工作架构(不使用弹出窗口)的任何建议,最好不使用框架?
IFRAME 测试就是这样。一个简单的 IFRAME。
FRAMESET 代码也很简单:
AJAX 代码也很基础:
PHP 代码返回比赛场地的 HTML。
在添加静态不变的音乐 HTML 时,我希望屏幕能够像第一个演示一样顺利更新。在这三个测试之后,我似乎想不出一个可行的架构。
php - 共享对象的相同实例:auryn 与 PHP-DI
我正在尝试构建我的第一个无框架 PHP 应用程序,并且正在关注本教程。我对教程中描述的一些概念相对较新。尽管如此,我还是决定使用PHP-DI作为依赖注入器,而不是建议的(rdlowrey/auryn)。
除了文件Bootstrap.php
(和文件Dependencies.php
:
$class
Homepage
只能是只有一个方法 ( )的类的实例show()
,在 (**) 中调用:
综上所述,应用程序返回一个 200 HTTP 响应,其主体为空 [此处 (*)],但如果我尝试在 (***) 之后打印 HTTP 响应的内容,我会得到正确的响应。这可能意味着 HttpResponse 类有两个不同的实例。(那正确吗?)
通过使用教程作者rdlowrey/auryn,使用该方法share()
在类之间共享相同的HttpReponse实例,如“原始”Dependencies.php
文件所示:
有没有办法使用 PHP-DI(使用 PHP 定义)获得相同的行为?
这是我的版本Dependencies.php
:
javascript - 如何修复我的代码以将 Collapse All div 添加到 Vanilla JS Accordion?
我有使用 HTML 和 CSS 的经验,但我才刚刚开始学习 JS,所以我的代码可能反映了很多。我已经在我的网站中插入了一个香草 JS 手风琴,但我还想在页面上添加(最好是多个)Collapse-All 链接。这是我的手风琴 HTML、CSS 和 JS,改编自 W3Schools ( https://www.w3schools.com/howto/howto_js_accordion.asp ):
以下是我自己尝试添加基于手风琴 JS 的全部折叠功能,据说是遍历我所有的折叠所有链接以进行点击事件,然后遍历所有手风琴面板以查找并关闭所有打开的面板:
但是,在最后一个 for 循环中的“if (panelAll.style.maxHeight)”行,我收到控制台错误,因为 panelAll.style.maxHeight 未定义。这就是我卡住的地方,因为当 panelAll.style.maxHeight 为空/未定义时,手风琴的原始 JS 中没有任何控制台错误。我的问题是否有任何简单的解决方法,或者我需要重新编码整个手风琴 JS 以添加全部折叠功能(在这种情况下我可能会放弃它)?感谢您的任何意见。