Netsuite:正确的Javascript注入方法
Netsuite: Proper Method of Javascript Injection
我目前正在通过User Event Scripts -> Before Load Function脚本注入自定义Javascript到特定的记录类型。
在这个脚本中,我添加了一个字段的形式与类型'inlinehtml',然后在标签中添加javascript。
这是Netsuite首选的方法吗?
这是我正在使用的例子:让内置的Customer表单对会话变量进行检查,如果设置了特定的变量,则使用基于该变量的信息更新页面。
我将js注入到页面中,因为我需要加载URL以应用新的URL参数或根据会话变量更改现有的URL参数。
你的before load事件函数签名如下:function beforeLoad(type, form, request)
你可以创建一个客户端脚本,然后使用它的脚本id:
function beforeLoad(type, form, request){
form.setScript('myscriptid');...
和Netsuite将加载脚本和脚本定义中定义的任何依赖项(库文件)。
相关文章:
- 使用Objective-C的JavaScript注入方法
- 如何在Ionic Android中将Javascript注入到web视图中
- Android Webview通过Javascript注入CSS
- 使用可可将JavaScript注入网站时出现问题
- 使用 javascript 注入 rel=“canonical”
- 在 C# 中将 javascript 注入 HtmlDocument 中
- 防止Javascript注入(但保留文本格式和图像)
- 使用javascript注入的CSS3 Keyframe不适用于Chrome
- 阻止计时器上的JavaScript注入
- javascript注入$http-post方法不起作用
- javascript注入没有正常工作
- 使用firebase进行javascript注入攻击的风险
- 使用PYthon的Javascript注入
- 将javascript注入uiwebview以调整字体大小
- JavaScript 注入和书签有什么区别吗?
- 如何使用JavaScript注入中文字符
- JavaScript 注入到浏览器中
- 如何通过 Javascript 注入访问 Angular 属性
- 如何在需要时将 JavaScript 注入 WebView
- 在 WebView 完成从以前的 JavaScript 注入加载后,在 Android 中注入 JavaScript