博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GOOGLE API - 翻译, 后台c# 调用前台js代码, asp.net后台调用js代码
阅读量:5371 次
发布时间:2019-06-15

本文共 1665 字,大约阅读时间需要 5 分钟。

 

 

 

前段:

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ">

<html xmlns=">

<head>
  <title>simple translator</title>
  <script type="text/javascript" src="></script>   
</head>
<script type="text/javascript">     
    google.load("language", "1");
    function translate_for_me(  ){
        var text = document.getElementById("text_box").value;
            google.language.translate(text, 'ch', 'en', callback_function);
    }
    function callback_function(result) {
            var translated = document.getElementById("translation");
            if (result.translation) {
                translated.innerHTML = result.translation;
            } else {
                translated.innerHTML = "无翻译结果";
            }
   }
</script>
<body>
    <form id="form1" runat="server">
        <input type="text" id='text_box' runat="server"/>
        <input type='button' οnclick="translate_for_me()" value='translate_js'/>
        <asp:Button ID="Button3" runat="server" Text="translate_c#" οnclick="Button3_Click" />
        </br>
        <div id="translation"></div>
    </form>
</body>
</html>

 

后台:

using System;

using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;

public partial class _Default : System.Web.UI.Page

{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack) {
          
        }
    }
    protected void Button3_Click(object sender, EventArgs e)
    {
        ScriptManager.RegisterStartupScript(Page, this.GetType(), "myscript", "translate_for_me('ce');", true);
    }
}

转载于:https://www.cnblogs.com/25-to-life/archive/2011/05/19/2051257.html

你可能感兴趣的文章
用于考核、评价的投票打分系统解决方式
查看>>
Ps切图学习
查看>>
前端不要性无能
查看>>
转 字符串处理函数(不使用库函数实现)
查看>>
思维导图
查看>>
jmeter单sql语句测试
查看>>
echarts区域统计取消选框事件
查看>>
使用IntelliJ IDEA的小技巧快乐编程(2)
查看>>
Java8的lambda表达式和Stream API
查看>>
hdu 5363 组合数学 快速幂
查看>>
ajax读取XML文本(如读取城市)
查看>>
Android轩辕剑之ActionBar之二
查看>>
如何使用千千静听为MP3添加专辑封面和文字信息
查看>>
Python基本数据类型(练习题)
查看>>
javascript 中{}和[] 的理解
查看>>
jexus独立版设置支持https
查看>>
MySql数据库事务正常提交,回滚失败
查看>>
Tomcat出现需要输入账号和密码问题
查看>>
SSIS 中调用子包
查看>>
文本框input:text
查看>>