【问题标题】:How to return javascript when i call mvc3 function当我调用 mvc3 函数时如何返回 javascript
【发布时间】:2012-03-03 07:07:54
【问题描述】:

我正在做一个我提供代码的项目
对于用户,他将在他的网站和一些内容中嵌入该链接
我的网站将显示在他的网站上。以下是代码

<div id="survey">
<div>
    <script type="text/javascript"  src="www.example.com/exampleaction"> </script>
</div>
</div>

在c#中

public ActionResult exampleaction(){
// Some thing to do which returns javascript as a source  
}

以下是写在我想要的文件中的 javascript 代码
发送

if(document.getElementById('survey'))
{document.getElementById('survey').style.border='1px solid #ccc';
 document.getElementById('survey').style.padding='4px';
 document.getElementById('survey').style.width='500px';
 document.getElementById('survey').style.fontSize='10px';
 document.getElementById('survey').style.color='#666';
 }

【问题讨论】:

    标签: c# javascript jquery asp.net-mvc-3 c#-4.0


    【解决方案1】:

    您可以将 C# 方法更改为:

    public ActionResult exampleaction()
    {
        return JavaScript("your JavaScript code.");
    }
    

    如何填充字符串由您决定,您可以从文本文件中读取它并返回内容...

    【讨论】:

      【解决方案2】:
      return Content("你的内容在这里");

      但是,如果您所做的只是为 div 设置样式,为什么不让他们使用指向您的 css 的链接正确设置样式呢? 我想这里发生的事情比你发布的要多。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-01-03
        • 2018-04-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多