CN108763391A - Questionnaire page surface treatment method and apparatus - Google Patents
Questionnaire page surface treatment method and apparatus Download PDFInfo
- Publication number
- CN108763391A CN108763391A CN201810488175.XA CN201810488175A CN108763391A CN 108763391 A CN108763391 A CN 108763391A CN 201810488175 A CN201810488175 A CN 201810488175A CN 108763391 A CN108763391 A CN 108763391A
- Authority
- CN
- China
- Prior art keywords
- page
- client
- questionnaire page
- questionnaire
- hardware configuration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The present invention proposes a kind of questionnaire page surface treatment method and apparatus, wherein method includes:When the user for receiving client transmission obtains the page request of the questionnaire page, obtain the client software information carried in page request, the hardware configuration being applicable according to client software information, determine the hardware configuration of client, according to the hardware configuration of client, each element contained in the questionnaire page is adjusted, so that the questionnaire page after adjustment is matched with hardware configuration, the questionnaire page after adjustment is sent to client.By the hardware configuration for determining the client for sending request, each element contained in the questionnaire page is adjusted, so that the questionnaire page after adjustment is matched with hardware configuration, realizing a set of questionnaire page can use in the terminal of different hardware configurations, it solves in the prior art, a set of questionnaire page can only correspond to the terminal of a hardware configuration so that the efficiency that questionnaire page configuration and information are collected is poor, meanwhile the higher problem of operation cost of enterprises.
Description
Technical field
The present invention relates to technical field of information processing more particularly to a kind of questionnaire page surface treatment method and apparatus.
Background technology
There are many case where questionnaire survey of large enterprise's progress correlated activation, but third party's Questionnaire systems are not easy to maintain quick
Feel data, it usually needs enterprise's designed, designed generates the questionnaire page.
In the related technology, the design of the questionnaire page is generally comparatively laborious, generation questionnaire that can not be simple and quick, and one finds out by asking seemingly casual questions
Scrolling face can not be compatible with multiple hardwares configuration, and questionnaire page allocative efficiency is relatively low, and operation cost of enterprises is high.
Invention content
The embodiment of the present invention is intended to solve at least some of the technical problems in related technologies.
For this purpose, the embodiment of the present invention proposes a kind of questionnaire page processing method, to realize the visitor for sending request by determining
The hardware configuration at family end is adjusted each element contained in the questionnaire page, so that the questionnaire page after adjustment is matched with hardware
Matching is set, realizing a set of questionnaire page can use in different hardware configurations, improve questionnaire page configuration and information is collected
Efficiency, reduce entreprise cost.
The embodiment of the present invention proposes a kind of questionnaire Page handling device.
The embodiment of the present invention proposes a kind of electronic equipment.
The embodiment of the present invention proposes a kind of non-transient storage media.
One aspect of the present invention embodiment proposes a kind of questionnaire page processing method, including:
When the user for receiving client transmission obtains the page request of the questionnaire page, obtains and taken in the page request
The client software information of band;
According to the hardware configuration that the client software information is applicable in, the hardware configuration of the client is determined;
According to the hardware configuration of the client, each element contained in the questionnaire page is adjusted, so as to adjust
The questionnaire page after whole is matched with the hardware configuration;
The questionnaire page after adjustment is sent to the client.
Another aspect of the invention embodiment proposes a kind of questionnaire Page handling device, including:
Acquisition module, for when the user for receiving client transmission obtains the page request of the questionnaire page, obtaining institute
State the client software information carried in page request;
Determining module, the hardware configuration for being applicable according to the client software information, determines the hard of the client
Part configures;
Adjust module, for according to the hardware configuration of the client, to each element contained in the questionnaire page into
Row adjustment, so that the questionnaire page after adjustment is matched with the hardware configuration;
Sending module, for sending the questionnaire page after adjustment to the client.
Another aspect of the invention embodiment proposes a kind of electronic equipment, including:Memory, processor and it is stored in storage
On device and the computer program that can run on a processor, when the processor executes described program, realize as preceding method is real
Apply the questionnaire page processing method described in example.
Another aspect of the invention embodiment proposes a kind of non-transient storage media, is stored thereon with computer program, should
Program is performed by processor, realizes the questionnaire page processing method as described in preceding method embodiment.
Technical solution provided by the embodiments of the present application may include advantageous effect below:
When the user for receiving client transmission obtains the page request of the questionnaire page, carried in acquisition page request
Client software information determines the hardware configuration of client, according to client according to the hardware configuration that client software information is applicable in
The hardware configuration at end is adjusted each element contained in the questionnaire page, so that the questionnaire page after adjustment and hardware configuration
Matching sends the questionnaire page after adjustment to client.By determining the hardware configuration for the client for sending request, to questionnaire page
Each element contained in face is adjusted, so that the questionnaire page after adjustment is matched with hardware configuration, realizes a set of questionnaire page
Face can use in the terminal of different hardware configurations, improve the efficiency that questionnaire page configuration and information are collected, reduce enterprise
Cost.
Description of the drawings
Above-mentioned and/or additional aspect and advantage of the invention will become from the following description of the accompanying drawings of embodiments
Obviously and it is readily appreciated that, wherein:
A kind of flow diagram for questionnaire page processing method that Fig. 1 is provided by the embodiment of the present invention;
A kind of flow diagram of the generation method for questionnaire page that Fig. 2 is provided by the embodiment of the present invention;
Fig. 3 is the schematic diagram of the recruitment questionnaire page provided in an embodiment of the present invention;
Fig. 4 is the schematic diagram at recruitment questionnaire page code building interface provided in an embodiment of the present invention;
The flow diagram for another questionnaire page processing method that Fig. 5 is provided by the embodiment of the present invention;
Fig. 6 is a kind of structural schematic diagram of questionnaire Page handling device provided in an embodiment of the present invention;
The structural schematic diagram for another questionnaire Page handling device that Fig. 7 is provided by the embodiment of the present invention;
Fig. 8 is the schematic diagram for illustrating non-transient storage media according to an embodiment of the invention;And
Fig. 9 is the hardware architecture diagram for illustrating electronic equipment according to the ... of the embodiment of the present invention.
Specific implementation mode
The embodiment of the present invention is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end
Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached
The embodiment of figure description is exemplary, it is intended to for explaining the present invention, and is not considered as limiting the invention.
Below with reference to the accompanying drawings the questionnaire page surface treatment method and apparatus of the embodiment of the present invention are described.
A kind of flow diagram for questionnaire page processing method that Fig. 1 is provided by the embodiment of the present invention.
As shown in Figure 1, this approach includes the following steps:
Step 101, when receiving the page request for obtaining the questionnaire page of client transmission, page request is obtained
The client software information of middle carrying.
Specifically, it when receiving the page request for obtaining the questionnaire page that client is sent by network, obtains
Take the client software information carried in page request, wherein client software information can be operating system software, browser
Version either can load application version information of the questionnaire page etc., for example, carried in the page request received
Client software information is the software information of wechat.
Step 102, the hardware configuration being applicable according to client software information, determines the hardware configuration of client.
Specifically, the hardware configuration requirement needed according to the installation of client software information, determines and installs the client software
Client hardware configuration.
Step 103, according to the hardware configuration of client, each element contained in the questionnaire page is adjusted, so as to adjust
The questionnaire page after whole is matched with hardware configuration.
Specifically, according to the hardware configuration of client, determine type of hardware, wherein type of hardware include mobile terminal and
Desktop computer determines that client is mobile terminal either terminal console according to type of hardware.The operation of element in the questionnaire page
Type includes to meet the action type of terminal console, referred to as the first action type, also includes the action type for meeting mobile terminal,
Referred to as the second action type, if determining that client is mobile terminal according to type of hardware, to meeting the first operation in the questionnaire page
The each element of type is adjusted, to obtain meeting each element of corresponding second action type.Wherein, the first action type packet
At least one of choice box and list box are included, the second action type includes at least one of pop-up and button.
It should be noted that the element acquiescence in the present embodiment in the questionnaire page meets the first action type, the first operation
The corresponding client of type is terminal console, because terminal console screen size is larger, can be used in choice box and list box extremely
A few member usually realizes the page setup of the questionnaire page, wherein the first action type supports mouse clicking operation.And the second behaviour
It is mobile terminal to make the corresponding client of type, because mobile terminal screen size is smaller, can use at least one in pop-up and button
A member usually realizes the page setup of the questionnaire page, wherein the second action type supports page touch-control clicking operation.
Step 104, the questionnaire page after adjustment is sent to client.
Specifically, the questionnaire page of the hardware configuration for meeting the client after adjustment is sent to client, in client
End is shown.
In the questionnaire page processing method of the embodiment of the present invention, when the user for receiving client transmission obtains the questionnaire page
Page request when, obtain the client software information that carries in page request, the hardware being applicable according to client software information
Configuration, determines the hardware configuration of client, according to the hardware configuration of client, is adjusted to each element contained in the questionnaire page
It is whole, so that the questionnaire page after adjustment is matched with hardware configuration, the questionnaire page after adjustment is sent to client.It is sent out by determining
The hardware configuration for sending the client of request is adjusted each element contained in the questionnaire page, so that the questionnaire page after adjustment
Face is matched with hardware configuration, and realizing a set of questionnaire page can use in the terminal of different hardware configurations, solve existing skill
In art, a set of questionnaire page can only correspond to the terminal of a hardware configuration so that the efficiency that questionnaire page configuration and information are collected
It is poor, meanwhile, the higher problem of operation cost of enterprises.
In above-described embodiment, according to the hardware configuration of determining client, can to each element contained in the questionnaire page into
Row adjustment, but before adjusting, need first to generate questionnaire page face, for this purpose, the present embodiment proposes a kind of generation of the questionnaire page
The possible realization method of method is illustrated by taking the questionnaire page for recruiting industry as an example, and Fig. 2 is carried by the embodiment of the present invention
A kind of flow diagram of the generation method of the questionnaire page supplied, the step of this method includes the step 101 in a upper embodiment
Implement before, is stored in server for generating the questionnaire page, and by the questionnaire page, is obtained when being accessed so as to client
It takes, as shown in Fig. 2, this approach includes the following steps:
Step 201, the client displaying setting page used in developer.
Specifically, the client that developer uses is different from the client that user uses in previous embodiment, exploit person
Member can access server, to obtain the setting page and show.
It can includes multiple controls to be arranged in the page, such as:It is filled in for the input frame of input header, for inputting questionnaire
The input frame of explanation, the input frame etc. for inputting prompt text, user can increase or decrease control according to demand, with
Just the operation according to user to each control generates the corresponding element of each control, by these elements, constitutes the questionnaire page.Follow-up
In step, it will describe in detail to specific generating process.
Step 202, setting information is obtained from the setting page, and each element is configured according to setting information, and according to
Element after setting generates the questionnaire page.
Specifically, from the input frame for inputting prompt text of setting page presentation, the prompt in setting information is obtained
Text setting information.Again from the choice box for selecting answer type of setting page presentation, the answer in setting information is obtained
Type, answer type include the combination of one or more of multiselect, single choice, marking and text, according to answer type, in setting page
Face shows the corresponding input frame for answer to be arranged, and from the input frame for answer to be arranged, obtains the answer in setting information
Setting information.Fig. 3 is the schematic diagram of the recruitment questionnaire page provided in an embodiment of the present invention, as shown in figure 3, number 4 is corresponding is
The input frame of the prompt text set, number 1- numbers 3 are corresponding, for the answer type set, wherein number 1 corresponds to
It is marking type problem, number 2 is corresponding for single selection issue.Realize the title of questionnaire, the answer setting shape of topic, questionnaire
Formula etc. can be flexibly arranged according to user demand, and compatibility is strong.
According to the prompt text setting information in setting information, the character in corresponding code paragraph is replaced.According to
Answer type in setting information sets the character in the code paragraph of corresponding answer type according to the answer in setting information
Confidence breath is replaced.Fig. 4 is the schematic diagram at recruitment questionnaire page code building interface provided in an embodiment of the present invention, such as Fig. 4
Shown, the character in code can be replaced, such as character " your opinions and suggestions " in the figure of the left side in figure, can be according to questionnaire
Usage scenario needs are modified, and the recruitment questionnaire page of Fig. 3 is produced after the completion of change.It realizes corresponding by changing
Code character can quickly generate the questionnaire page, easy to operate, efficient, at low cost.
In the generation method of the questionnaire page of the embodiment of the present invention, setting information is obtained by being arranged in the page in displaying,
According to the demand of user and setting information is configured each element, and flexibility is strong, can flexibly be arranged according to the demand of user, real
The questionnaire page for meeting user demand is now quickly generated, the formation efficiency of the questionnaire page is higher.
Based on above-described embodiment, the embodiment of the present invention also proposed a kind of possible realization side of questionnaire page processing method
Formula illustrates after determining the hardware configuration of client, it is also necessary to the questionnaire being configured according to the hardware configuration of client
The size adjusting of the page, the flow diagram for another questionnaire page processing method that Fig. 5 is provided by the embodiment of the present invention, such as
Shown in Fig. 5, this method may include steps of:
Step 501, when the user for receiving client transmission obtains the page request of the questionnaire page, page request is obtained
The client software information of middle carrying.
Explanation in the specific step 101 that can refer in Fig. 1 corresponding embodiments, details are not described herein again.
Step 502, the hardware configuration being applicable according to client software information, determines the hardware configuration of client, according to hard
Part configuration determines type of hardware.
Wherein, type of hardware includes:Mobile terminal and terminal console.The specific step that can refer in the corresponding embodiments of Fig. 1
Explanation in rapid 102, details are not described herein again.
Step 503, judge whether type of hardware is mobile terminal, if mobile terminal, execute step 504, if not moving
Dynamic terminal, executes step 506.
Step 504, questionnaire page size is adjusted, so that the hardware configuration of the questionnaire page and mobile terminal after adjustment
Match.
Specifically, it if the client of type of hardware instruction is mobile terminal, is indicated according to the hardware configuration of mobile terminal
Screen-sized, adjustment is zoomed in and out to the size of the questionnaire page so that the screen size after scaling can with it is mobile eventually
The screen size at end matches.
Step 505, each element contained in the questionnaire page is adjusted, so that the questionnaire page and mobile terminal after adjustment is hard
Part configurations match.
The specific step 103 that can refer in Fig. 1 corresponding embodiments, details are not described herein again.
Step 506, questionnaire page size is adjusted, so that the hardware configuration of the questionnaire page and terminal console after adjustment
Match.
Specifically, if according to the hardware configuration of client, determine that type of hardware is terminal console, by hardware configuration instruction
Screen size is compared with preset range, wherein preset range refers to that the questionnaire page carries out clearly showing correspondence on terminal console
Size range the lower limit of the corresponding size range of preset range is known as first size, by preset range for convenience of description
The upper limit of corresponding size range is known as the second size, and the second size is more than first size.
When screen size is in preset range, adjustment is zoomed in and out to questionnaire page size according to screen size;?
When screen size is less than preset range lower limit, adjustment questionnaire page size is first size, so that client uses scroll bar side
Formula shows the questionnaire page of first size;When screen size is more than the preset range upper limit, adjustment questionnaire page size is second
Size, so that client shows the questionnaire page of the second size using center on Page.By by the size of the questionnaire page according to hard
The size of part type is adjusted flexibly, and is realized to best suit the exhibition that the dimensional form of Current hardware type carries out the questionnaire page
It is existing.
Step 507, each element contained in the questionnaire page is adjusted, so that the questionnaire page and terminal console after adjustment is hard
Part configurations match.
Specifically, the action type of the element in the questionnaire page includes to meet the action type of terminal console, and referred to as first
Action type, also includes the action type for meeting mobile terminal, and referred to as the second action type is platform according to current type of hardware
Formula terminal, each element to meeting the second action type in the questionnaire page are adjusted, to obtain meeting corresponding first operation
The each element of type, so that the hardware configuration matching of the questionnaire page and terminal console after adjustment.Wherein, the first operation class
Type includes at least one of choice box and list box, and the first action type supports mouse clicking operation;Second action type packet
At least one of pop-up and button are included, the second action type supports page touch-control clicking operation.
Step 508, the questionnaire page after adjustment is sent to client.
Specifically, the questionnaire page of the hardware configuration for meeting the client after adjustment is sent to client, in client
End is shown.It realizes by the questionnaire page be simply arranged and adjust, you can in the client of different hardware configurations
It is shown on end.
In the questionnaire page processing method of the embodiment of the present invention, when the user for receiving client transmission obtains the questionnaire page
Page request when, obtain the client software information that carries in page request, the hardware being applicable according to client software information
Configuration, determines the hardware configuration of client, according to the hardware configuration of client, the size to the questionnaire page and contained each member
Element is adjusted, so that the questionnaire page after adjustment is matched with hardware configuration, the questionnaire page after adjustment is sent to client.It is logical
The hardware configuration for determining the client for sending request is crossed, each element contained in the questionnaire page is adjusted, so that after adjustment
The questionnaire page matched with hardware configuration, realize a set of questionnaire page can different terminal consoles either mobile terminal it is hard
It is used in part configuration, easy to operate, compatibility and flexibility are good, improve the efficiency that questionnaire page configuration and information are collected, together
When, reduce operation cost of enterprises.
In order to realize that above-described embodiment, the present invention also propose a kind of questionnaire Page handling device.
Fig. 6 is a kind of structural schematic diagram of questionnaire Page handling device provided in an embodiment of the present invention.
As shown in fig. 6, the device includes:Acquisition module 61, determining module 62, adjustment module 63 and sending module 64.
Acquisition module 61, for when the user for receiving client transmission obtains the page request of the questionnaire page, obtaining
The client software information carried in the page request;
Determining module 62, the hardware configuration for being applicable according to the client software information, determines the client
Hardware configuration;
Module 63 is adjusted, for the hardware configuration according to the client, to each element contained in the questionnaire page
It is adjusted, so that the questionnaire page after adjustment is matched with the hardware configuration;
Sending module 64, for sending the questionnaire page after adjustment to the client.
It should be noted that the aforementioned device that the embodiment is also applied for the explanation of embodiment of the method, herein not
It repeats again.
In the questionnaire Page handling device of the embodiment of the present invention, acquisition module is used for as the user for receiving client transmission
When obtaining the page request of the questionnaire page, the client software information carried in page request is obtained, determining module is used for basis
The applicable hardware configuration of client software information determines that the hardware configuration of client, adjustment module are used for according to the hard of client
Part configures, and is adjusted to each element contained in the questionnaire page, so that the questionnaire page after adjustment is matched with hardware configuration, sends out
Send module for sending the questionnaire page after adjustment to client.It is right by determining the hardware configuration for the client for sending request
Each element is adjusted contained in the questionnaire page, so that the questionnaire page after adjustment is matched with hardware configuration, realizes questionnaire
The page can use in the terminal of different hardware configurations, solve in the prior art, and a set of questionnaire page can only correspond to a kind of hard
The terminal of part configuration so that the efficiency that questionnaire page configuration and information are collected is poor, meanwhile, the higher problem of entreprise cost.
Based on above-described embodiment, the embodiment of the present invention additionally provides a kind of possible realization side of questionnaire Page handling device
Formula,
The structural schematic diagram for another questionnaire Page handling device that Fig. 7 is provided by the embodiment of the present invention, such as Fig. 7 institutes
Show, on the basis of a upper embodiment, which can also include:Generation module 65.
Generation module 65 obtains setting information, and according to setting information to each for showing the setting page from the setting page
Element is configured, and according to the element after setting, generates the questionnaire page.
Further, as a kind of possible realization method of the present embodiment, generation module 65 specifically can be used for:From setting
The input frame for inputting prompt text for setting page presentation, obtains the prompt text setting information in setting information, from setting
Page presentation for selecting the choice box of answer type, obtain the answer type in setting information, wherein answer type includes
One or more of multiselect, single choice, marking and text combine, and according to answer type, in setting, page presentation is corresponding is used for
The input frame of answer is set, from the input frame for answer to be arranged, obtains the answer setting information in setting information.
As the alternatively possible realization method of the present embodiment, generation module 65 specifically can be also used for:
According to the prompt text setting information in setting information, the character in corresponding code paragraph is replaced, according to
Answer type in setting information sets the character in the code paragraph of corresponding answer type according to the answer in setting information
Confidence breath is replaced.
As a kind of possible realization method of the present embodiment, module 63 is adjusted, is specifically used for:
According to the hardware configuration of client, type of hardware is determined, type of hardware includes mobile terminal and terminal console, if firmly
Part type is mobile terminal, and each element to meeting the first action type in the questionnaire page is adjusted, to obtain meeting correspondence
The second action type each element, wherein the first action type includes at least one of choice box and list box;Second behaviour
Include at least one of pop-up and button as type.
In turn, as the alternatively possible realization method of the present embodiment, module 63 is adjusted, can be also used for:According to visitor
The hardware configuration at family end adjusts questionnaire page size, so that the questionnaire page after adjustment is matched with hardware configuration.
As a kind of possible realization method, module 63 is adjusted, specifically can be used for:
If according to the hardware configuration of client, determine that type of hardware is terminal console, the screen ruler that hardware configuration is indicated
It is very little compared with preset range, when screen size is in preset range, contracted to questionnaire page size according to screen size
Adjustment is put, when screen size is less than preset range lower limit, adjustment questionnaire page size is first size, so that client uses
Scroll bar mode shows the questionnaire page of first size, when screen dimensions are more than the preset range upper limit, adjusts questionnaire page size
For the second size, so that client shows the questionnaire page of the second size using center on Page, wherein the second size is more than first
Size.
It should be noted that the aforementioned device that the embodiment is also applied for the explanation of embodiment of the method, herein not
It repeats again.
In the questionnaire Page handling device of the embodiment of the present invention, acquisition module is used for as the user for receiving client transmission
When obtaining the page request of the questionnaire page, the client software information carried in page request is obtained, determining module is used for basis
The applicable hardware configuration of client software information determines that the hardware configuration of client, adjustment module are used for according to the hard of client
Part configures, and is adjusted to each element contained in the questionnaire page, so that the questionnaire page after adjustment is matched with hardware configuration, sends out
Send module for sending the questionnaire page after adjustment to client.It is right by determining the hardware configuration for the client for sending request
Each element is adjusted contained in the questionnaire page, so that the questionnaire page after adjustment is matched with hardware configuration, is realized a set of
The questionnaire page can use in the terminal of different hardware configurations, solve in the prior art, and a set of questionnaire page can only correspond to one
The terminal of a hardware configuration so that the efficiency that questionnaire page configuration and information are collected is poor, meanwhile, entreprise cost is higher to ask
Topic.
In order to realize that above-described embodiment, the embodiment of the present invention also propose a kind of computer equipment, including:Memory, processing
Device and storage on a memory and the computer program that can run on a processor, when the processor executes described program, reality
The now questionnaire page processing method as described in preceding method embodiment.
In order to realize that above-described embodiment, the embodiment of the present invention also propose a kind of non-transient storage media, it is stored thereon with meter
Calculation machine program, the program are performed by processor, realize the questionnaire page processing method as described in preceding method embodiment.
Fig. 8 is the schematic diagram for illustrating non-transient storage media according to an embodiment of the invention.As shown in figure 8, according to this
The non-transient storage media 300 of inventive embodiments, is stored thereon with non-transient computer readable instruction 301.When the non-transient meter
When calculation machine readable instruction 301 is run by processor, the complete of the questionnaire page processing method of various embodiments of the present invention above-mentioned is executed
Portion or part steps.
Fig. 9 is the hardware architecture diagram for illustrating electronic equipment according to the ... of the embodiment of the present invention.Electronic equipment can be with each
Kind of form is implemented, and the electronic equipment in the present invention can include but is not limited to such as mobile phone, smart phone, notebook electricity
Brain, PDA (personal digital assistant), PAD (tablet computer), PMP (portable media player), is led at digit broadcasting receiver
The mobile electronic device of boat device, vehicle-mounted terminal equipment, vehicle-mounted display terminal, vehicle electronics rearview mirror etc. and such as number
The stationary electronic devices of TV, desktop computer etc..
As shown in figure 9, electronic equipment 1100 may include wireless communication unit 1110, A/V (audio/video) input unit
1120, user input unit 1130, sensing unit 1140, output unit 1150, memory 1160, interface unit 1170, control
Device 1180 and power supply unit 1190 etc..Fig. 9 shows the electronic equipment with various assemblies, it should be understood that not
It is required that implementing all components shown.More or fewer components can alternatively be implemented.
Wherein, wireless communication unit 1110 allows the radio between terminal device 1100 and wireless communication system or network
Communication.A/V input units 1120 are for receiving audio or video signal.User input unit 1130 can be according to input by user
Order generates key input data with the various operations of control electronics.Sensing unit 1140 detects the current of electronic equipment 1100
State, the position of electronic equipment 1100, user take the presence or absence of touch input of electronic equipment 1100, electronic equipment 1100
Acceleration or deceleration to, electronic equipment 1100 is mobile and direction etc., and generates the operation for control electronics 1100
Order or signal.Interface unit 1170 be used as at least one external device (ED) connect with electronic equipment 1100 can by connect
Mouthful.Output unit 1150 is configured to provide output signal with vision, audio and/or tactile manner.Memory 1160 can be deposited
The software program etc. of processing and control operation that storage is executed by controller 1180, or can temporarily store oneself through output or
The data that will be exported.Memory 1160 may include the storage medium of at least one type.Moreover, electronic equipment 1100 can be with
It cooperates with the network storage device for the store function for executing memory 1160 by network connection.The usually control of controller 1180 is eventually
The overall operation of end equipment.In addition, controller 1180 may include for reproducing or the multi-media module of multimedia playback data.
The handwriting input executed on the touchscreen or picture can be drawn input and known by controller 1180 with execution pattern identifying processing
It Wei not character or image.Power supply unit 1190 receives external power or internal power and is provided under the control of controller 1180
Operate the electric power appropriate needed for each element and component.
The various embodiments of questionnaire page processing method proposed by the present invention can be to use such as computer software, hard
Part or any combination thereof computer-readable medium implement.Hardware is implemented, questionnaire page surface treatment side proposed by the present invention
The various embodiments of method can be believed by using application-specific IC (ASIC), digital signal processor (DSP), number
It is number processing unit (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), processor, controller, micro-
Controller, microprocessor is designed to execute at least one of electronic unit of function described herein to implement, at some
In the case of, the various embodiments of questionnaire page processing method proposed by the present invention can be implemented in controller 1180.For
Software implementation, the various embodiments of questionnaire page processing method proposed by the present invention can with allow to execute at least one function
Or the individual software module of operation is implemented.Software code can be by the software application write with any programming language appropriate
Program (or program) is implemented, and software code can be stored in memory 1160 and be executed by controller 1180.
Through the above description of the embodiments, those skilled in the art can be understood that each embodiment can
It is realized by the mode of software plus required general hardware platform, naturally it is also possible to pass through hardware.Based on this understanding, on
Stating technical solution, substantially the part that contributes to existing technology can be expressed in the form of software products in other words, should
Computer software product can be stored in non-transient storage media, as magnetic disc, CD, read-only memory (ROM) or with
Machine storage memory (RAM) etc., including some instructions are used so that a computer equipment (can be personal computer, take
It is engaged in device either network equipment etc.) execute method described in certain parts of each embodiment or embodiment.
Finally it should be noted that:The above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although
Present invention has been described in detail with reference to the aforementioned embodiments, it will be understood by those of ordinary skill in the art that:It still may be used
With technical scheme described in the above embodiments is modified or equivalent replacement of some of the technical features;
And these modifications or replacements, various embodiments of the present invention technical solution that it does not separate the essence of the corresponding technical solution spirit and
Range.
Claims (10)
1. a kind of questionnaire page processing method, which is characterized in that the described method comprises the following steps:
When receiving the page request for obtaining the questionnaire page of client transmission, obtains and carry in the page request
Client software information;
According to the hardware configuration that the client software information is applicable in, the hardware configuration of the client is determined;
According to the hardware configuration of the client, each element contained in the questionnaire page is adjusted, so that after adjustment
The questionnaire page matched with the hardware configuration;
The questionnaire page after adjustment is sent to the client.
2. questionnaire page processing method according to claim 1, which is characterized in that the hardware according to the client
Configuration, is adjusted each element contained in the questionnaire page, including:
According to the hardware configuration of the client, type of hardware is determined;The type of hardware includes mobile terminal and terminal console;
If the type of hardware is mobile terminal, each element to meeting the first action type in the questionnaire page is adjusted
It is whole, to obtain meeting each element of corresponding second action type;
Wherein, first action type includes at least one of choice box and list box;
Second action type includes at least one of pop-up and button.
3. questionnaire page processing method according to claim 1, which is characterized in that the hardware of the determination client
After configuration, further include:
According to the hardware configuration of the client, adjust the questionnaire page size so that adjustment after the questionnaire page with it is described
Hardware configuration matches.
4. questionnaire page processing method according to claim 3, which is characterized in that the hardware according to the client
Configuration, adjusts the questionnaire page size, including:
If according to the hardware configuration of the client, determine that type of hardware is terminal console, the screen that the hardware configuration is indicated
Curtain size is compared with preset range;
When the screen size is in the preset range, the questionnaire page size is carried out according to the screen size
Scaling adjustment;
When the screen size is less than the preset range lower limit, it is first size to adjust the questionnaire page size, so that
The client shows the questionnaire page of first size using scroll bar mode;
When the screen dimensions are more than the preset range upper limit, it is the second size to adjust the questionnaire page size, so that institute
State the questionnaire page that client shows second size using center on Page;Wherein, second size is more than described
First size.
5. according to claim 1-4 any one of them questionnaire page processing methods, which is characterized in that described according to the client
The hardware configuration at end further includes before being adjusted to each element contained in the questionnaire page:
The displaying setting page;
Setting information is obtained from the setting page, and each element is configured according to the setting information;
According to the element after setting, the questionnaire page is generated.
6. questionnaire page processing method according to claim 5, which is characterized in that described to be set from setting page acquisition
Confidence ceases, including:
From the input frame for inputting prompt text of the setting page presentation, the prompt text in the setting information is obtained
Setting information;
From the choice box for selecting answer type of the setting page presentation, the answer class in the setting information is obtained
Type;The answer type includes the combination of one or more of multiselect, single choice, marking and text;
According to the answer type, in the corresponding input frame for answer to be arranged of the setting page presentation;
From the input frame for answer to be arranged, the answer setting information in the setting information is obtained.
7. questionnaire page processing method according to claim 6, which is characterized in that it is described according to the setting information to each
Element is configured, including:
According to the prompt text setting information in the setting information, the character in corresponding code paragraph is replaced;
According to the answer type in the setting information, by the character in the code paragraph of the correspondence answer type, according to institute
The answer setting information stated in setting information is replaced.
8. a kind of questionnaire Page handling device, which is characterized in that described device includes:
Acquisition module, for when the user for receiving client transmission obtains the page request of the questionnaire page, obtaining the page
Request in person the client software information for asking middle carrying;
Determining module, the hardware configuration for being applicable according to the client software information, determines that the hardware of the client is matched
It sets;
Module is adjusted, for the hardware configuration according to the client, each element contained in the questionnaire page is adjusted
It is whole, so that the questionnaire page after adjustment is matched with the hardware configuration;
Sending module, for sending the questionnaire page after adjustment to the client.
9. a kind of electronic equipment, which is characterized in that including:Memory, processor and storage are on a memory and can be in processor
The computer program of upper operation when the processor executes described program, realizes such as questionnaire according to any one of claims 1-8
Page processing method.
10. a kind of non-transient storage media, is stored thereon with computer program, which is characterized in that the program is executed by processor
Questionnaire page processing methods of the Shi Shixian as described in any in claim 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810488175.XA CN108763391A (en) | 2018-05-21 | 2018-05-21 | Questionnaire page surface treatment method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810488175.XA CN108763391A (en) | 2018-05-21 | 2018-05-21 | Questionnaire page surface treatment method and apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108763391A true CN108763391A (en) | 2018-11-06 |
Family
ID=64007439
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810488175.XA Pending CN108763391A (en) | 2018-05-21 | 2018-05-21 | Questionnaire page surface treatment method and apparatus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108763391A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110032561A (en) * | 2019-01-28 | 2019-07-19 | 阿里巴巴集团控股有限公司 | Semantic-based list construction method and system |
CN111814426A (en) * | 2020-07-20 | 2020-10-23 | 腾讯科技(深圳)有限公司 | Questionnaire page configuration method and device, computer equipment and storage medium |
CN112732692A (en) * | 2021-01-15 | 2021-04-30 | 联想(北京)有限公司 | Data processing method and device and computer readable storage medium |
CN113761333A (en) * | 2020-11-10 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | Information processing method, device and storage medium |
WO2023005508A1 (en) * | 2021-07-30 | 2023-02-02 | 北京有竹居网络技术有限公司 | Questionnaire delivery method, system and device, medium and product |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102655519A (en) * | 2011-03-04 | 2012-09-05 | 腾讯科技(北京)有限公司 | Method and device for processing web page information |
CN104391646A (en) * | 2014-11-19 | 2015-03-04 | 百度在线网络技术(北京)有限公司 | Method and device for adjusting object attribute information |
CN106776969A (en) * | 2016-12-05 | 2017-05-31 | 乐视控股(北京)有限公司 | Page adaptation method, device and electronic equipment |
CN108021626A (en) * | 2017-11-22 | 2018-05-11 | 阿里巴巴集团控股有限公司 | Page composing method, device and equipment |
-
2018
- 2018-05-21 CN CN201810488175.XA patent/CN108763391A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102655519A (en) * | 2011-03-04 | 2012-09-05 | 腾讯科技(北京)有限公司 | Method and device for processing web page information |
CN104391646A (en) * | 2014-11-19 | 2015-03-04 | 百度在线网络技术(北京)有限公司 | Method and device for adjusting object attribute information |
CN106776969A (en) * | 2016-12-05 | 2017-05-31 | 乐视控股(北京)有限公司 | Page adaptation method, device and electronic equipment |
CN108021626A (en) * | 2017-11-22 | 2018-05-11 | 阿里巴巴集团控股有限公司 | Page composing method, device and equipment |
Non-Patent Citations (2)
Title |
---|
中公教育优就业研究院: "《智能设备 UI设计指南 UI界面交互设计+用户体验 UI设计师养成记》", 31 May 2018, 世界图书出版有限公司北京分公司 * |
梦工场科技集团: "《UI设计》", 31 August 2017, 重庆大学出版社 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110032561A (en) * | 2019-01-28 | 2019-07-19 | 阿里巴巴集团控股有限公司 | Semantic-based list construction method and system |
CN110032561B (en) * | 2019-01-28 | 2023-07-18 | 创新先进技术有限公司 | Form construction method and system based on semantics |
CN111814426A (en) * | 2020-07-20 | 2020-10-23 | 腾讯科技(深圳)有限公司 | Questionnaire page configuration method and device, computer equipment and storage medium |
CN111814426B (en) * | 2020-07-20 | 2023-08-25 | 腾讯科技(深圳)有限公司 | Questionnaire page configuration method, questionnaire page configuration device, computer equipment and storage medium |
CN113761333A (en) * | 2020-11-10 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | Information processing method, device and storage medium |
CN112732692A (en) * | 2021-01-15 | 2021-04-30 | 联想(北京)有限公司 | Data processing method and device and computer readable storage medium |
WO2023005508A1 (en) * | 2021-07-30 | 2023-02-02 | 北京有竹居网络技术有限公司 | Questionnaire delivery method, system and device, medium and product |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10635379B2 (en) | Method for sharing screen between devices and device using the same | |
CN108763391A (en) | Questionnaire page surface treatment method and apparatus | |
CN108885521B (en) | Cross-environment sharing | |
CN105094628A (en) | Screen capture method and electronic device | |
EP2869162A2 (en) | Displaying messages with cartoon cut images in an electronic device | |
US9661256B2 (en) | System and method for providing and interacting with coordinated presentations | |
CN105393202B (en) | Method for providing the portable equipment of combined user interface component and controlling it | |
EP2866159B1 (en) | Electronic device and method for controlling a screen | |
CN110070496B (en) | Method and device for generating image special effect and hardware device | |
CA2955822C (en) | Phonepad | |
CN104239381A (en) | Portable terminal and user interface method in portable terminal | |
CN109840315B (en) | Detail information viewing method and device | |
CN110083418A (en) | The processing method, equipment and computer readable storage medium of picture in information flow | |
US9128608B2 (en) | System and method for an electronic reader that allows access to additional content and tools | |
CN115357156A (en) | Display method, display device, electronic equipment and readable storage medium | |
WO2019089398A1 (en) | Networked user interface back channel discovery via wired video connection | |
CN113728359A (en) | Apparatus, method and graphical user interface for generating CGR object | |
US20190045006A1 (en) | Electronic distribution system and apparatus that displays a screen synchronized with a screen of another apparatus | |
CN113840033B (en) | Audio data playing method and device | |
US10084849B1 (en) | System and method for providing and interacting with coordinated presentations | |
CN105472360A (en) | Projection display method and electronic device | |
CN110730944B (en) | Amplified input panel | |
Bernardos et al. | Evaluation of a Multimodal Interaction System for Big Displays | |
US20130117410A1 (en) | System and method for mapping concurrent readers of an electronic publication | |
KR101788011B1 (en) | Mobile communication terminal and operation method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |