Javascript函数,用于在我的网站上未托管的iframe中加载CSS文件

Javascript函数,用于在我的网站上未托管的iframe中加载CSS文件,javascript,html,css,iframe,Javascript,Html,Css,Iframe,我使用的服务创建了一个表单,我在iframe中加载到我的网站上。当表单加载时,我可以在iframe中加载自定义javascript(我将javascript添加到服务域上的表单创建者中)。我认为函数必须同时使用参数“form”和“function”中的一个。像这样: function(field,form){ code } 我是否可以调用一个函数,以便从不同的域加载一个css文件,该文件将应用于iframe中的内容 iframe中的域确实加载jQuery,但我不确定它是否允许我调用jQue

我使用的服务创建了一个表单,我在iframe中加载到我的网站上。当表单加载时,我可以在iframe中加载自定义javascript(我将javascript添加到服务域上的表单创建者中)。我认为函数必须同时使用参数“form”和“function”中的一个。像这样:

function(field,form){
  code
}
我是否可以调用一个函数,以便从不同的域加载一个css文件,该文件将应用于iframe中的内容


iframe中的域确实加载jQuery,但我不确定它是否允许我调用jQuery函数。如果您给我一个jQuery函数,它通常在iframe内部工作,我将对它进行测试。

如果您将样式表链接标记附加到标题,jQuery将处理样式表的创建和加载

jQuery("head").append('<link rel="stylesheet" type="text/css" href="URL_TO_CSS_FILE" />');
jQuery(“head”).append(“”);

请注意,这取决于您是否能够添加在
iframe

中运行的JavaScript。使用jQuery,您只需在页面的标题部分插入CSS标记即可:


一旦插入标签,它就会加载CSS

太好了,这很有效!非常感谢。我对它进行了测试,看起来我能够运行jQuery和Javascript。我可以在点击按钮时运行它,也可以在有人加载表单时运行它。因此,当有人加载表单时,会运行此操作。