一旦Marketo Landing Page满载,我就会尝试进行一些处理:具体来说,均衡文本元素的高度。
如果有表单加载,我可以成功地执行此操作,在'whenReady'上执行它...但如果页面上没有表单,有没有办法在Marketo完成初始化时设置回调? (例如,所有mktoText元素都已就绪并已设置)
答案 0 :(得分:0)
这不会赢得任何奖品,但我通过向页面添加隐藏的Marketo表单并使用loadForm
来保证whenReady
被调用来解决问题:
<div style='display:none'><form id="mktoForm_..."></form></div>
我不喜欢这种黑客攻击(事实上,我无法说服自己这完全证明:如果表单在文本处理完成之前加载了怎么办?)...我仍然希望听到一个更优雅的解决方案!