student.html 5.95 KB
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>学生端</title>
    <link href="../css/reset.css" rel="stylesheet">
    <link rel="stylesheet" href="../css/responsive/css/bootstrap.min.css">
    <link rel="stylesheet" href="../js/codemirror-5.25.0/lib/codemirror.css">
    <link rel="stylesheet" href="../js/ladda/ladda-themeless.min.css">
    <link rel="stylesheet" href="style/main.css">
    <link rel="stylesheet" href="style/student.css">
<style>

    .teacher-live, .student-work{
        position: absolute;
        width: 50%;
        height: 100%;
    }
    .teacher-live{
        left: 0;
        border-right: 1px solid #999;
    }
    .student-work{
        right: 0;
    }
</style>
<script>
    var gxb_api = "https://restful.gaoxiaobang.com";
</script>
</head>
<body>
<div class="student">
    <div class="teacher-live">
        <div class="live-wrap">
            <!-- 头部信息 -->
            <div class="header">
                <h1>老师端</h1>
            </div>

            <!-- 录制区域 -->
            <div class="live-code">
                <textarea id="teacher" title="HTML"></textarea>
            </div>

            <!-- 编译操作区 -->
            <!-- 运行结果区 -->
            <div class="live-console-wrap">
                <div id="toolbar">
                    <!-- Nav tabs -->
                    <ul class="nav nav-tabs result-tabs need-compile" role="tablist" id="cmprun-tabs">
                        <li class="active"><a href="#stdin" role="tab" data-toggle="tab" class="text">标准</a></li>
                        <li><a href="#cmpinfo" role="tab" data-toggle="tab" class="text">编译</a></li>
                        <li><a href="#stderr" role="tab" data-toggle="tab" class="text">错误</a></li>
                        <li><a href="#output" role="tab" data-toggle="tab" class="text">结果</a></li>
                    </ul>
                    <div class="pull-right func">
                        <button class="btn compile-btn" id="CompileBtn">
                            <span class="ladda-label">编译运行</span>
                        </button>
                    </div>
                </div>

                <!-- Tab panes -->
                <div id="resultoutput" class="tab-content need-compile">
                    <div class="tab-pane active padall15" id="stdin">
                        <div class="stdin-wrap">
                            <input class="effect-2" id="runtimeArgus" type="text" placeholder="标准输入">
                            <span class="focus-border"></span>
                        </div>
                    </div>
                    <div class="tab-pane padall15" id="cmpinfo"></div>
                    <div class="tab-pane padall15" id="stderr"></div>
                    <div class="tab-pane padall15" id="output"></div>
                </div>
            </div>

            <!-- 录制控制区 -->
            <!-- <div class="live-ctrl"></div> -->
        </div>
        <div class="mask"></div>
    </div>
    <div class="student-work">
        <div class="live-wrap">
            <!-- 头部信息 -->
            <div class="header">
                <h1>学生端</h1>
            </div>

            <!-- 录制区域 -->
            <div class="live-code">
                <textarea id="student" title="HTML"></textarea>
            </div>

            <!-- 编译操作区 -->
            <!-- 运行结果区 -->
            <div class="live-console-wrap">
                <div id="toolbar">
                    <!-- Nav tabs -->
                    <ul class="nav nav-tabs result-tabs need-compile" role="tablist" id="cmprun-tabs">
                        <li class="active"><a href="#studStdin" role="tab" data-toggle="tab" class="text">标准</a></li>
                        <li><a href="#studCmpinfo" role="tab" data-toggle="tab" class="text">编译</a></li>
                        <li><a href="#studStderr" role="tab" data-toggle="tab" class="text">错误</a></li>
                        <li><a href="#studOutput" role="tab" data-toggle="tab" class="text">结果</a></li>
                    </ul>
                    <div class="pull-right func">
                        <button class="btn compile-btn" id="studCompile">
                            <span class="ladda-label">编译运行</span>
                        </button>
                        <a id="full-screen" class="fb">
                            <img src="../img/full-screen-icon.svg" alt="">
                        </a>
                        <a id="back-screen" class="fb" style="display: none;">
                            <img src="../img/full-screen-icon.svg" alt="">
                        </a>
                    </div>
                </div>

                <!-- Tab panes -->
                <div id="resultoutput" class="tab-content need-compile">
                    <div class="tab-pane active padall15" id="studStdin">
                        <div class="stdin-wrap">
                            <input class="effect-2" id="runtimeArgus" type="text" placeholder="标准输入">
                            <span class="focus-border"></span>
                        </div>
                    </div>
                    <div class="tab-pane padall15" id="studCmpinfo"></div>
                    <div class="tab-pane padall15" id="studStderr"></div>
                    <div class="tab-pane padall15" id="studOutput"></div>
                </div>
            </div>

            <!-- 录制控制区 -->
            <!-- <div class="live-ctrl"></div> -->
        </div>
    </div>    
</div>


<script src="https://cdn.socket.io/socket.io-1.2.0.js"></script>
<script src="https://code.jquery.com/jquery-1.11.1.js"></script>
<script src="../js/codemirror-5.25.0/lib/codemirror.js"></script>
<script src="../js/bootstrap.js"></script>
<script src="../js/ladda/spin.js"></script>
<script src="../js/ladda/ladda.js"></script>
<script src="./js/utils.js"></script>
<script src="./js/student.js"></script>
<script>

</script>

</body>
</html>