问题标签 [seaside]
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.
seaside - 在 Seaside 中动态生成一些 JavaScript 的简单方法是什么?
我正在尝试将 Disqus 添加到我正在写的博客中。要处理 Seaside 会话,我需要向 JS 添加一个唯一的 discus_identifier 或 disqus_url。我覆盖了组件的 #script 方法,但它只能返回一个字符串文字。
我看到两个选项:
- 动态生成 JS,将其保存到文件中,然后将该文件加载到我的组件中。
- 为每个博客条目添加一个永久链接。
有没有更简单的方法?或者这些方法中的一种(或两种)容易做到吗?我是 Smalltalk 和 Seaside 的新手,不确定如何完成这两件事。
smalltalk - 引用文本区域中的选定文本
有没有办法检索当前在 Seaside 的文本区域中选择的文本?
fonts - 包括 Seaside 中的字体
是否可以在 Seaside 应用程序中包含字体文件,以便客户端使用该字体文件而不是其系统中的字体文件来呈现网站?
如果是这样,一个人会怎么做?
smalltalk - Seaside 中的删除方法
如何删除 Squeak 中的方法!短暂聊天?我使用的是 Seaside 2.8.4 图像,我不小心添加了一个方法并在名称中打错了字。我重命名了它,但后来它只是做了一个新方法。我如何删除旧的?谷歌没有发现任何东西。
ajax - Seaside:列表在更新时丢失其内容
这个真的很简单。我有一个<select>
,我想根据选择更新一些内部状态。无需重新显示任何内容。问题是在做出选择和 AJAX 请求之后,列表会丢失其内容。
jquery - 如何实时获取元素的位置
我需要实时获取 div 的位置,我正在尝试以下操作:
不幸的是,它不起作用,成绩单显示:'a JQueryInstance ($(this).position())'
这样做的正确方法是什么?
jquery - 获取 JQueryInstance 的值
我仍在尝试了解 Javascript 是如何包装在 Seaside 中的,假设我有以下查询:
我如何从中得出真假?例如,就我而言,我希望能够做到:
这样做的海边方式是什么?
谢谢!
seaside - 如何更改 Seaside 中单元素路径的处理方式?
Seaside 默认指向example.com/myapp
在 注册的任何应用程序myapp
。我希望有一个核心应用程序也可以处理这些链接,或者以其他方式处理这些链接。
到目前为止,我有一个home
也注册为默认应用程序的应用程序,因此http://mydomain.com
将解析它,但如果我生成一个链接,如http://mydomain.com/more-info
,Seaside 会尝试解析在 注册的应用程序more-info
。如果我希望我的home
应用程序处理链接怎么办?还是以其他方式处理?
我用 Apache 托管 Seaside,所以我可以使用 Apache 的 URL 重写引擎重写http://mydomain.com/more-info
到http://mydomain.com/home/more-info
,这将由我的home
应用程序处理。
有一个更好的方法吗?此外,如果存在解释 Seaside 请求/响应生命周期的链接,那就太好了。
smalltalk - 从哪里开始学习 Seaside 内部结构?
最近我非常迷恋 Seaside Web 框架。我想开始深入研究源代码以弄清楚它是如何工作的。不幸的是,有很多课程,我不知道从哪里开始!有谁知道我应该首先尝试了解哪些课程?我假设我应该从某个地方开始路由类......